Approved By: UGC NAAC NCTE NBA
Duration: 2 Years |
Eligibility: Graduation |
Course Detail
Course Code |
Course Title |
Semester - I |
|
YSE101 |
Technical English |
YSE102 |
Mathematics- I |
YSE103 |
Computer Hardware |
YSE104 |
Fundamentals of Computer Science |
YSE105 |
Fundamentals of Digital Computers |
Practical |
|
YSE106 |
Software Lab |
YSE107 |
Digital Electronics Lab |
YSE108 |
Hardware Lab |
Semester - II |
|
YSE201 |
Mathematics - II |
YSE202 |
Applied Physics |
YSE203 |
Computer Organization and Architecture |
YSE204 |
Programming in C |
YSE205 |
COBOL Programming |
Practical |
|
YSE206 |
C Programming Lab |
YSE207 |
COBOL Lab |
YSE208 |
Communication Lab |
Semester - III |
|
YSE301 |
Mathematics - III |
YSE302 |
Data Structures |
YSE303 |
Object Oriented Programming and C++ |
YSE304 |
Microprocessors and Assembly Programming |
YSE305 |
System Software and Operating System |
YSE306 |
Structured System Analysis and Design |
Practical |
|
YSE307 |
OOPS & Data Structures Lab |
YSE308 |
Microprocessor Lab |
Semester - IV |
|
YSE401 |
Quantitative Techniques |
YSE402 |
Database Management Systems |
YSE403 |
Computer Networks |
YSE404 |
Design and Analysis of Algorithms |
YSE405 |
Software Engineering |
YSE406 |
Principles of Data Communication |
Practical |
|
YSE407 |
RDBMS Lab |
YSE408 |
Algorithms Lab |
Semester - V |
|
YSE501 |
Principles of Compiler Design |
YSE502 |
Java Programming |
YSE503 |
Software Project Management |
YSE504 |
Object Oriented Analysis and Design |
YSE505 |
Environmental Sciences and Engineering |
YSE506 |
Wireless Technology |
Practical |
|
YSE507 |
UML and Design Lab |
YSE508 |
JAVA Programming Lab |
Semester - VI |
|
YSE601 |
Advanced Database Management Systems |
YSE602 |
Visual Programming |
YSE603 |
Artificial Intelligence |
YSE604 |
Professional Ethics and Human Values |
YSE605 |
Software Architecture |
Practical |
|
YSE606 |
Visual Programming Lab |
YSE607 |
Mini Project -I |
Semester - VII |
|
YSEE** |
Elective - I |
YSEE** |
Elective - II |
YSE703 |
Data Mining and Data Warehousing |
YSE704 |
Software Design |
YSE705 |
C# and .NET |
YSE706 |
Entrepreneurial Development Management |
Practical |
|
YSE707 |
C# and .NET Lab |
YSE708 |
Data Mining Lab |
Semester - VIII |
|
YSE801 |
Software Testing and Quality Assurance |
YSE802 |
Software Reuse |
YSE803 |
Component based development |
YSE804 |
Social Engineering |
YSEE** |
Elective - III |
YSEE** |
Elective - IV |
Practical |
|
YSE807 |
Software Testing Lab |
YSE808 |
Mini Project-II |
Semester - IX |
|
YSE901 |
Software Documentation |
YSE902 |
Web Technologies |
YSE903 |
Mobile Computing |
YSE904 |
Total Quality Management |
YSEE** |
Elective - V |
Practical |
|
YSE906 |
Web Technologies Lab |
YSE907 |
Main Project Phase - I |
Semester - X |
|
YSE1001 |
Main Project Phase-II |
List of Electives |
|
YSEE51 |
Distributed Computing |
YSEE52 |
Information Security |
YSEE53 |
Grid Computing |
YSEE54 |
Software Quality Management |
YSEE55 |
Software reliability |
YSEE56 |
Soft Computing |
YSEE57 |
User Interface Design |
YSEE58 |
Ad hoc Networks |
YSEE59 |
Advanced Java Programming |
YSEE60 |
Software Agents |
YSEE61 |
Network security |
YSEE62 |
Pervasive computing |
YSEE63 |
Cryptography |
YSEE64 |
Advanced Computer Architecture |
YSEE65 |
Simulation and Modelling |
YSEE66 |
Theory of Computation |
YSEE67 |
Client Server Computing |
YSEE68 |
Software Team Process |
YSEE69 |
Intelligent Networks |
YSEE70 |
Scripting Languages |