Aims and Objectives:
- To Enhance the capability of students to analyze and solve problems in computing-related to areas in order to continually upgrade their knowledge and skills.
- To prepare students to be effective oral and written communicators enabling them to function effectively as members of multi-disciplinary teams.
- To produce the next-generation Computer Scientists, creating well-aware developments and techniques for contributing to the advancement of computing and research.
- To develop "enterprise" skills in students through the provision of industry related projects.
- To enable students use and design new and innovative systems that meet society's needs.
- To assist students to utilize their talent in the field production, maintenance management and development of software systems for companies that produce & design information systems & computer networks.
Course Contents:
- Introduction to Computers
- Problem Solving Algorithms
- Calculus-I
- Applied Physics
- Functional English
- Introduction to Computer Programming
- Discrete Mathematics
- Calculus-II
- Electronics
- Object Oriented Programming OOP
- Digital Logic and Design
- Assembly Language
- Linear Algebra
- Data Structure and Algorithms
- Database Management Systems
- Differential Equations
- Probability and Statistics
- Professional Issues in Computing
- Software Engineering-I
- Theory of Automata
- Computer Organization and Architecture
- Numerical Methods
- Technical Reporting Writing
- Operating Systems
- Software Engineering-II
- Data Communication and Networks
- Human Resource Management
- Engineering Economics
- Compiler Construction
- Computer Graphics
- Elective-I
- Humanities Elective-I
- Project Part-I
- Elective-I
- Elective-II
- Elective-III
- Final Project
|