 Communication Skills
 Computer Literacy
 Communication Technology & the Internet
 Systems Analysis & Design
 Discrete Mathematics
 Business Law
 Software Development Principles I
 Numerical Analysis I
 Programming I Methodology I
 Foundation of Information Systems
 Research Methodology
 Introduction to Internet Programming
 Professional Software Engineering Mini Practical Project I
 Data Structures & Algorithms
 Introduction to Database Systems
 Software Development Principles II
 Programming Methodology II
 Computer Organization & Architecture
 Formal Methods for Software Engineering
 System Software
 Network Application Development
 Embedded Systems Software
 Computer Networks & Data Communication
 Modeling in Information Systems
 Professional Software Engineering Mini Practical Project II
 Database Management Systems
 IT Projects Management & Development
 Object-Oriented Software Engineering
 Requirements Engineering
 Software Metrics
 Software Evolution
 Software Architecture
 Objected-Oriented Programming
 User Interface Design
 Systems Programming
 Software Engineering Project I
 Software Reliability & Testing
 Ethics for Professional Engineers
 Entrepreneurship
 Distributed Systems Development
 Information Technology & Society
 Software Engineering Project II
 Software Design Patterns
 Emerging trends in Software Engineering

Skills

  • 1.
     Communication Skills Computer Literacy  Communication Technology & the Internet  Systems Analysis & Design  Discrete Mathematics  Business Law  Software Development Principles I  Numerical Analysis I  Programming I Methodology I  Foundation of Information Systems  Research Methodology  Introduction to Internet Programming  Professional Software Engineering Mini Practical Project I  Data Structures & Algorithms  Introduction to Database Systems  Software Development Principles II  Programming Methodology II  Computer Organization & Architecture  Formal Methods for Software Engineering  System Software  Network Application Development  Embedded Systems Software  Computer Networks & Data Communication  Modeling in Information Systems  Professional Software Engineering Mini Practical Project II  Database Management Systems  IT Projects Management & Development  Object-Oriented Software Engineering  Requirements Engineering  Software Metrics  Software Evolution  Software Architecture  Objected-Oriented Programming  User Interface Design  Systems Programming  Software Engineering Project I  Software Reliability & Testing  Ethics for Professional Engineers  Entrepreneurship  Distributed Systems Development  Information Technology & Society  Software Engineering Project II  Software Design Patterns  Emerging trends in Software Engineering