Approved By: UGC AICTE
Duration: 3 Years |
Eligibility: Graduation or Equivalent |
Course Syllabus
Course Code |
Course Title |
Semester - I |
|
PCS1001 |
Programming in ‘c’ |
PES2001 |
Microprocessor and Assembly Language Programming |
SCM2005 |
Discrete mathematics |
HSS1001 |
Communicative English |
HSS1901 |
Communicative practice laboratory-1 |
MGT3001 |
Engineering Economics and Costing |
PCS2901 |
Lab-1: ‘C’ Programming |
PMC2902 |
Lab=2: Assembly language Programming |
Semester - II |
|
PCS1002 |
Data Structures Using ‘C’ |
PCS2001 |
Computer System Architecture |
PCS2002 |
Object Oriented Programming using C++ |
SCM2006 |
Numerical Methods |
HSS1002 |
Business Communication in English |
HSS1902 |
Communication Practice Laboratory-2 |
PCS2093 |
Lab 3: Data Structure in ‘C’ Laboratory |
PMC2904 |
Lab 4: OOP with C++ |
PSV2001 |
Seminar |
Semester - III |
|
PCS3001 |
Analysis and Design of Algorithms |
PCS3006 |
Operating System |
MGT3002 |
Management Information System |
PCS3003 |
Relation Database Management System |
MGT3003 |
Financial and Management Accounting |
PMC3091 |
Operating System Laboratory |
PMC3902 |
RDBMS Laboratory |
Semester - IV |
|
PCS3004 |
Software Engineering & OOAD |
PCS3006 |
Programming with Java |
PCS3007 |
Computer Graphics |
MGT3004 |
Human Resource Management |
PMC3903 |
Quantitative Techniques-1 |
PMC3904 |
Computer Graphics Laboratory |
PSV3001 |
Programming with Java Laboratory |
SEM3901 |
Seminar |
Semester - V |
|
PCS5008 |
Internet Technology |
PMC5905 |
Quantitative Techniques-2 |
PCS5009 |
Computer Networks |
PCS5010 |
Enterprise Web-based Computing with Java |
Elective 1(Any one) |
|
PEE5001 |
Computer Security |
PEE5002 |
Image Processing |
PEE5003 |
Artificial Intelligence |
PEE5004 |
Parallel Computing |
PSV3905 |
Enterprise Web-based Computing with Java |
PMC3906 |
Network Programming using Socket(C/Java) |
CVV3901 |
Comprehensive Viva-Voice (after 5th Semester) |
Semester - VI |
|
PRJ6001 |
Project work (for 16 weeks) |