B.tech Syllabus)

download B.tech Syllabus)

of 179

  • date post

    18-Aug-2014
  • Category

    Documents

  • view

    158
  • download

    5

Embed Size (px)

Transcript of B.tech Syllabus)

Bachelor of Technology (Computer Science & Engineering) Programme Code: BTC Duration 4 Years Full Time

Programme Structure And Curriculum & Scheme of Examination 2008

AMITY UNIVERSITY UTTAR PRADESHGAUTAM BUDDHA NAGAR

PREAMBLE

Amity University aims to achieve academic excellence by providing multi-faceted educationto students and encourage them to reach the pinnacle of success. The University has designed a system that would provide rigorous academic programme with necessary skills to enable them to excel in their careers. This booklet contains the Programme Structure, the Detailed Curriculum and the Scheme of Examination. The Programme Structure includes the courses (Core & Elective), arranged semester wise. The importance of each course is defined in terms of credits attached to it. The credit units attached to each course has been further defined in terms of contact hours i.e. lecture Hours (L), Tutorial Hours (T), Practical Hours (P). Towards earning credits in terms of contact hours, 1 Lecture and 1 Tutorial per week are rated as 1 credit each and 2 Practical hours per week are rated as 1 credit. Thus, for example, an L-T-P structure of 3-0-0 will have 3 credits, 3-1-0 will have 4 credits, and 3-1-2 will have 5 credits. The Curriculum & Scheme of Examination of each course includes the course objectives, course contents, scheme of examination and the list of text & references. The scheme of examination defines the various components of evaluation and the weightage attached to each component. The different codes used for the components of evaluation and the weightage attached to them are: Components Case Discussion/ Presentation/ Analysis Home Assignment Project Seminar Viva Quiz Class Test Term Paper End Semester Examination Codes C H P S V Q CT TP EE Weightage (%) 10 - 15 5 - 10 10 - 15 5 - 10 5 - 10 5 - 10 20 10 - 15 60

It is hoped that it will help the students study in a planned and a structured manner and promote effective learning. Wishing you an intellectually stimulating stay at Amity University.

July 2008

PROGRAMME STRUCTUREFIRST SEMESTERCourse Code Course Title Lecture (L) Hours Per week 3 2 2 2 2 2 1 1 1 2 Tutorial (T) Hours Per week 1 1 1 Practical (P) Hours Per week 2 2 2 2 Total Credits 4 3 3 2 2 2 1 1 1 1 1 1 2 Page No.

BTCMT 10101 BTCPH 10101 BTCCY 10101 BTCME 10101 BTCCS 10101 BTCEE 10101 BTCPH 10121 BTCCY 10121 BTCCS 10121 BTCEE 10121 BTCME 10221 BTCBS 10101 BTCFR 10101 BTCGR 10101 BTCSH 10101 BTCJP 10101 BTCCE 10101

Applied Mathematics - I Applied Physics - I Fields & Waves Applied Chemistry - I Element of Mechanical Engineering Introduction to Computers Electrical Science Applied Physics Lab - I Applied Chemistry Lab - I Programming in C Lab Electrical Science Lab Engineering Graphics Lab English Behavioural Science - I Foreign language I French German Spanish Japanese Chinese TOTAL

24

SECOND SEMESTERBTCMT 10201 BTCPH 10201 BTCEV 10201 BTCCS 10201 BTCME 10201 BTCLF 10201 BTCPH 10221 BTCCS 10221 BTCME 10221 Applied Mathematics - II Applied Physics - II Modern Physics Environment Science Object Oriented Programming using C++ Engineering Mechanics Applied Life Sciences Applied Physics Lab - II Object Oriented programming using C++ Lab Engineering Mechanics & Elements of Mechanical Engineering Lab English Behavioural science - II Foreign language II French German Spanish Japanese Chinese TOTAL 3 2 2 2 2 2 1 1 1 1 1 2 2 2 4 3 3 3 3 2 1 1 1

BTCEG 10201 BTCBS 10201 BTCFR 10201 BTCGR 10201 BTCSH 10201 BTCJP 10201 BTCCE 10201

1 1 2

-

-

3 1 2

27

TERM PAPER DURING SUMMER BREAK THIRD SEMESTERBTCEC 20301 BTCMT 20301 BTCCS 20301 BTCCS 20302 BTCMT 20302 BTCEC 20321 Analog Electronics - I Discrete Mathematics Java Programming Data Structures Using C Applied Mathematics III Analog Electronics Lab - I 3 3 3 3 3 1 1 1 1 1 2 4 4 4 4 4 1

BTCCS 20321 BTCCS 20322 BTCBS 20301 BTCBS 20302 BTCFR 20301 BTCGR 20301 BTCSH 20301 BTCJP 20301 BTCCE 20301 BTCTP 20330

Java Programming Lab Data Structures Using C Lab Communication Skills I Behavioural Science - III Foreign language III French German Spanish Japanese Chinese Term Paper (Evaluation) TOTAL

1 1 2

-

2 2 -

1 1 1 1 2

-

-

-

2 29

FOURTH SEMESTERBTCCS 20401 BTCEC 20401 BTCEC 20402 BTCCS 20402 BTCCS 20403 BTCEC 20421 BTCEC 20422 BTCCS 20421 BTCCS 20422 BTCBS 20401 BTCBS 20402 BTCFR 20401 BTCGR 20401 BTCSH 20401 BTCJP 20401 BTCCE 20401 Theory of Automata & Computation Digital Electronics Communication Systems Computer Graphics Operating Systems Digital Electronics Lab Communication Systems Lab Computer Graphics Lab UNIX Programming Lab - I Communication Skills - II Behavioural Science - IV Foreign language IV French German Spanish Japanese Chinese TOTAL 3 2 3 3 2 1 1 1 1 1 1 1 2 2 2 2 4 3 4 4 3 1 1 1 1 1 1 2

26

PRACTICAL TRAINING I FIFTH SEMESTERBTCCS 30501 BTCCS 30502 BTCCS 30503 BTCCS 30504 BTCCS 30505 BTCCS 30521 BTCCS 30522 BTCCS 30523 BTCCS 30524 BTCCS 30525 BTCBS 30501 BTCBS 30502 BTCFR 30501 BTCGR 30501 BTCSH 30501 BTCJP 30501 BTCCE 30501 BTCTR 30550

6 8 WEEKS

VHDL Programming Software Engineering Computer Architecture Data communication & Computer Networks Data Base Management Systems VHDL Programming Lab Software Engineering Lab Computer Architecture Lab Data Communication & Computer Networks Lab Data Base Management Systems Lab Communication Skills - III Behavioural Science - V Foreign language V French German Spanish Japanese Chinese Practical Training - I (Evaluation) TOTAL

2 3 3 2 2 1 1

1 1 1 1 -

2 2 2 2 2 -

3 3 4 3 3 1 1 1 1 1 1 1 2

-

-

-

3 28

SIXTH SEMESTERBTCEC 30601 BTCCS 30601 BTCCS 30602 BTCCS 30603 BTCCS 30604 BTCEC 30621 BTCCS 30621 BTCCS 30622 BTCCS 30623 BTCBS 30601 BTCBS 30602 BTCFR 30601 BTCGR 30601 BTCSH 30601 BTCJP 30601 BTCCE 30601 Microprocessor System Programming E-Commerce and ERP Advanced Networking Advanced Java programming Microprocessor Lab System Programming Lab Advanced Networking Lab Advanced Java Programming Lab Communication Skills - IV Behavioural Science - VI Foreign language VI French German Spanish Japanese Chinese TOTAL 3 2 2 2 3 1 1 2 1 1 1 1 1 2 2 2 2 4 3 3 3 4 1 1 1 1 1 1 2

25

PRACTICAL TRAINING - II SEVENTH SEMESTERBTCCS 40701 BTCCS 40702 BTCCS 40703 BTCCS 40721 BTCCS 40722 BTCCS 40723

6 8 WEEKS

Compiler Construction Artificial Intelligence Analysis and Design of Algorithm Compiler Construction Lab Artificial Intelligence Lab Analysis and Design of Algorithm Lab BTCBS 40701 Communication Skills - V BTCBS 40702 Behavioural Science -VII Foreign language VII BTCFR 40701 French BTCGR 40701 German BTCSH 40701 Spanish BTCJP 40701 Japanese BTCCE 40701 Chinese BTCTR 40750 Practical Training II (Evaluation) BTCPR 40770 Minor Project ELECTIVES (Any one from each group) Group I (With Practical) BTCCS 40704 Advanced DBMS BTCIT 40701 Programming with ASP.Net BTCCS 40705 Website Design BTCCS 40706 Distributed Operating System BTCME 40701 Operational Research BTCCS 40724 Advanced DBMS Lab BTCIT 40721 Programming with ASP.Net Lab BTCCS 40725 Website Design Lab BTCCS 40726 Distributed Operating System Lab BTCME 40721 Operational Research Lab Group II (Without Practical) BTCCS 40707 Mobile Computing BTCCS 40708 Object Oriented Analysis and Design BTCIT 40702 Grid Computing BTCCS 40709 Numerical Methods & Statistical Techniques BTCGM 40701 Marketing Management TOTAL

3 3 3 1 1 2

1 1 -

2 2 -

4 4 3 4 1 1 1 1 2

-

-

-

4 4

3 3 3 3 3 3 3 3 3 3

1 1 1 1 1 -

2 2 2 2 2 -

4 4 4 4 4 1 1 1 1 1 3 3 3 3 3 34

EIGHTH SEMESTERBTCCS 40801 BTCCS 40802 BTCHU 40801 Digital Image Processing Advanced Computer Architecture Human Values, Ethics, IPR and Patents BTCCS 40821 Digital Image Processing Lab BTCBS 40801 Communication Skills - VI BTCBS 40802 Behavioural Science - VIII Foreign language VIII BTCFR 40801 French BTCGR 40801 German BTCSH 40801 Spanish BTCJP 40801 Japanese BTCCE 40801 Chinese BTCPR 40870 Project ELECTIVES (Any one from each group) Group - I (With Practical) BTCIT 40801 Windows Programming using VC++ BTCIT 40802 Network Operating System BTCIT 40803 Software Testing and Quality Assurance BTCCS 40803 Interface Programming BTCEC 40801 VLSI Design BTCIT 40821 Windows Programming using VC++ Lab BTCIT 40822 Network Operating System Lab BTCIT 40823 Software Testing and Quality Assurance Lab BTCEC 40821 Interface Programming Lab BTCIT 40824 VLSI Design Lab Group - II (Without Practical) BTCCS 40804 Simulation & Modeling BTCCS 40805 Data Ware housing and Data Mining BTCIT 40804 Cryptography and Network Security BTCIT 40805 Soft Computing BTCGM 40801 Personnel Management BTCGM 40802 Financial Management TOTAL 3 3 2 1 1 2 1 2 4 3 2 1 1 1 2

-

-

-

8

3 3 3 3 3 3 3 3 3 3 3

1 1 1 1 1 -

2 2 2 2 2 -

4 4 4 4 4 1 1 1 1 1 3 3 3 3 3 3 30

Curriculum & Scheme of Examination APPLIED MATHEMATICS ICourse Code: Course Objective:The knowledge of Mathematics is necessary for a better understanding of almost all the Engineering and Science subjects. Here our intention is to make the students acquainted with the concept of basic topics from Mathematics, which they need to pursue their Engineering degree in different disciplines.

BTCMT 10101

Credit Units: 04

Course Contents:Module I: Differential Calculus Successive differentiation, Leibnitzs theorem (without proof), Mean value theorem, Taylors theorem (proof), Remainder terms, Asymptote & Curvature, Partial derivatives, Chain rule, Differentiation of Implicit functions, Exact differentials, T