Approved By: UGC AICTE NAAC
Duration: 3 Years |
Eligibility: Graduation or Equivalent |
Course Syllabus
Course Code |
Course Title |
Semester - I |
|
CA-701 |
Problem Solving & Programming |
MA-701 |
Discrete Mathematics |
HS-701 |
Organization Structure & Human Resource Management |
HS -702 |
English for Communication |
CA-702 |
Computer Organization & Architecture |
Sessionals |
|
CA-771 |
Programming Lab Using C |
HS-771 |
English for communication lab |
Semester - II |
|
|
Data Structure |
MA-702 |
Statistical & Computational Techniques |
CA-704 |
Objet Oriented Programming |
CA-705 |
Software Engineering |
HS-703 |
Accounting & Financial Management |
Sessionals |
|
CA-780 |
Data Structure Lab using ‘C’ |
CA-782 |
OOPs & Statistical & Computational Programming. |
HS-780 |
Corporate Skills |
Semester - III |
|
CA-806 |
Design & Analysis of Algorithm |
CA-807 |
Relational Database |
CA-808 |
Operating System |
CA-809 |
Theory of Computation |
MA-803 |
Simulation & Decision Theory |
Sessionals |
|
CA-871 |
Relational Database Lab |
CA-873 |
UNIX & Shell Programming Lab. |
CA-875 |
Design & Analysis of Algorithm Lab. |
HS-871 |
Life style comm. for corporate readiness |
Semester - IV |
|
CA-810 |
Object Oriented Analysis & Design with UML |
CA-811 |
Principles of Programming Languages |
CA-812 |
Computer Networks |
MA-804 |
Optimization Techniques |
|
Elective – I |
CA-813 |
Compiler Design |
CA-814 |
Advanced OS |
CA-815 |
Patter recognition |
CA-816 |
Algorithm for Bioinformatics |
CA-817 |
Selected Topics in CS- |
Sessionals |
|
CA-880 |
Programming Using JAVA |
CA-882 |
Networking Lab |
CA-884 |
OOAD Lab |
CA-890 |
Seminar |
Semester - V |
|
CA-918 |
Computer Graphics |
CA-919 |
Enterprise Computing with JAVA Artificial Intelligence |
|
Elective – II |
CA-920 |
Cryptography & Security |
CA-921 |
Data mining & Application |
CA-922 |
Distributed DBMS |
CA-923 |
Advanced Computational Techniques |
MA-905 |
Wireless N/W |
CA-924 |
Soft Computing |
CA-925 |
E Commerce & ERP Special Course in CS-II |
|
Elective – III |
CA-926 |
Parallel Computing |
CA-927 |
Mobile computing |
CA-928 |
Image Processing |
CA-929 |
Microprocessor Assembly |
CA-930 |
Language Programming |
CA-932 |
Computational Finance |
CA-933 |
Software Testing |
CA-934 |
Special Course inCS-III |
Sessionals |
|
CA-971 |
Advanced Programming Lab Using Java Lab |
CA-973 |
Computer Graphics Lab |
CA-991 |
Comprehensive Viva |
CA-993 |
Minor Project (*Industrial Course ) |
Semester - VI |
|
CA-990 |
Industrial Project Work (20-24 Weeks) |