Approved By: UGC AICTE NAAC
Duration: 4 Years |
Eligibility: 10+2 or Equivalent |
Course Duration: Four Year (Semester System)
Course Eligibility: 10+2 in Science with at least 50% marks or Equivalent CGPA.
Admission Criteria: Merit in qualifying examination, subject to eligibility criteria.
Entrance/Eligibility Test: As per University Rules
Program Mode: Regular
Course Syllabus
First year
Course Title |
English |
Mathematics – I |
Mathematical Methods |
Applied Physics |
C Programming and Data Structures |
Basic Electrical Engineering |
Electronic Devices and Circuits |
Engineering Drawing |
Computer Programming Lab |
Electrical and Electronics Lab |
English Language Communications Skills Lab |
IT Work |
Second Year
Semester – I
Probability and Statistics |
Mathematical Foundations of Computer Science |
Advanced Data Structures |
Digital Logic Design |
Managerial Economics and Financial Analysis |
UNIX and Shell Programming |
Advanced Data Structures Lab |
UNIX and Shell Programming Lab |
Semester – II
Software Engineering |
Principles of Programming Languages |
Environmental Studies |
Computer Organization |
Data Base Management Systems |
Object Oriented Programming |
Object Oriented Programming Lab |
Data Base Management Systems Lab |
Third Year
Semester – I
Formal Languages and Automata Theory |
Software Testing Methodologies |
Computer Graphics |
Microprocessors and Interfacing |
Data Communication Systems |
Design and Analysis of Algorithms |
Advanced English Communication Skills Lab |
Microprocessors and Interfacing Lab |
Semester – II
Operating Systems |
Compiler Design |
Computer Networks |
Information Security |
Artificial Intelligence and Neural Networks |
Object Oriented Analysis and Design |
Computer Networks and Case Tools Lab |
Operating systems and Compiler Design Lab |
Fourth Year
Semester – I
Network Programming |
Web Technologies |
Data Warehousing and Data Mining |
Advanced Computer Architecture |
Elective – I |
Embedded Systems |
Mobile Computing |
Multimedia and Application Development |
Elective – II |
Software Project Management |
Advanced Computing Concepts |
Network Management Systems |
Network Programming Lab |
Web Technologies Lab |
Semester – II
Management Science |
Elective III |
Image Processing |
E-Commerce |
Distributed Databases |
Elective – IV |
Virtual Reality |
Human Computer Interaction |
Design Patterns |
Industry Oriented Mini Project |
Seminar |
Project Work |
Comprehensive Viva |