Approved By: UGC AICTE
Duration: 4 Years |
Eligibility: 10+2 or Equivalent |
Course Detail
Course Code |
Course Title |
Semester - I |
|
10 MAT-11 |
Engineering Maths-I |
10 PHY-12 |
Engineering Physics |
10 CIV-13 |
Elements of Civil Engg. & Engineering Mechanics |
10 EME-14 |
Elements of Mechanical Engg. |
10 ELE-15 |
Basic Electrical Engg. |
10 WSL-16 |
Workshop Practice |
10PHYL-17 |
Engg. Physics Lab |
10 CIP-18 |
*Constitution of India & Professional Ethics |
|
Language (Kan.) |
Semester - II |
|
10 MAT-21 |
Engineering Maths-II |
10 PHY-22 |
Engineering Physics |
10 CIV-23 |
Elements of Civil Engg. & Engineering Mechanics |
10 EME-24 |
Elements of MechanicalEngg. |
10 ELE-25 |
Basic Electrical Engg. |
10 WSL-26 |
Workshop Practice |
10 PHYL-27 |
Engg. Physics Lab |
10 CIP-28 |
*Constitution of India &Professional Ethics |
|
Language (Kan.) |
Semester - III |
|
06MAT31 |
Engg. Mathamatics - III |
06CS32 |
Electronic Circuits |
06CS33 |
Logic Design |
06CS34 |
Discrete Mathematical Structures |
06CS35 |
Data Structures with C |
06CS36 |
Unix and Shell Programming |
06CSL37 |
Data Structures Lab. |
06CSL38 |
Electronic Circuits & Logic Design Lab. |
Semester - IV |
|
06MAT41 |
Engg. Mathamatics - IV |
06CS42 |
Graph Theory and Combinatorics |
06CS43 |
Analysis and Design of Algorithms |
06CS44 |
Object Oriented Programming with C++ |
06CS45 |
Microprocessors |
06CS46 |
Computer Organization |
06CSL47 |
Object Oriented Programming Lab. |
06CSL48 |
Microprocessors Lab. |
Semester - V |
|
06IS51 |
Software Engineering |
06CS52 |
Systems Software |
06CS53 |
Operating Systems |
06CS54 |
Database Management Systems |
06CS55 |
Computer Networks - I |
06CS56 |
Formal Languages and Automata Theory |
06CSL57 |
Database Applications Laboratory |
06CSL58 |
Algorithms Laboratory |
Semester - VI |
|
06AL61 |
Management and Entrepreneurship |
06CS62 |
Unix Systems Programming |
06CS63/06IS662 |
Compiler Design |
06CS64 |
Computer Networks - II |
06CS65/06IS665 |
Computer Graphics and Visualization |
06CS66x |
Elective I (Group-A) |
06CSL67 |
Computer Graphics and Visualization Laboratory |
06CSL68 |
Systems Software and Compiler Design Laboratory |
Elective I (Group - A) |
|
06CS661 |
Operations Research |
06CS662 |
Signals and Systems |
06CS663 |
Data Compression |
06CS664 |
Pattern Recognition |
06CS665 |
Stochastic Models and Applications |
Semester - VII |
|
06CS71 |
Object-Oriented Modeling and Design |
06IS72 |
Software Architectures |
06CS73 |
Programming the Web |
06CS74/06IS752 |
Embedded Computing Systems |
06CS75x |
Elective II (Group-B) |
06CS76x |
Elective III (Group-C) |
06CSL77 |
Networks Laboratory |
06CSL78 |
Web Programming Laboratory |
Elective II (Group - B) |
|
06CS751 |
Advanced DBMS |
06CS752 |
Digital Signal Processing |
06CS753 |
Java and J2EE |
06CS754 |
Multimedia Computing |
06CS755 |
Data Mining |
06CS756 |
Neural Networks |
Elective III (Group - C) |
|
06CS761 |
C# Programming and .Net |
06CS762 |
Digital Image Processing |
06CS763 |
Game Theory |
06CS764 |
Artificial Intelligence |
06CS765 |
VLSI Design and Algorithms |
06CS766 |
Fuzzy Logic |
Semester - VIII |
|
06CS81 |
Advanced Computer Architectures |
06CS82 |
System Modeling and Simulation |
06CS83x |
Elective IV (Group-D) |
06CS84x |
Elective V (Group-E) |
06CS85 |
Project Work |
06CS86 |
Seminar |
Elective IV (Group-D) |
|
06CS831 |
Mobile Computing |
06CS832 |
Web 2.0 & Rich Internet Application |
06CS833 |
Storage Area Networks |
06CS834 |
Network Management Systems |
06CS835 |
Information and Network Security |
06CS836 |
Microcontroller-Based Systems |
Elective V (Group-E) |
|
06CS841 |
Ad-hoc Networks |
06CS842/06IS81 |
Software Testing |
06CS84 3 |
ARM Based System Design |
06CS84 4 |
Services Oriented Architecture |
06CS845 |
Grid Computing |
06CS846 |
Programming Languages |