A bachelor’s degree in software engineering will help students to secure a place in the future of this top-rated profession and prepare them to create the next generation of software systems. The hiring outlook for software engineers is favorable, thanks largely to new, exciting technology like smart phones, tablet applications, and cloud (online-hosted) software. Software engineers design and develop software applications and systems. The working environment of software engineers is team-based, and at IMSciences, students will have plenty of opportunities to hone their team working skills.
This is a four- year degree program which is aimed to provide the following objectives:
For a BSE 4-year degree, a student is required to complete minimum of 130 – 136 credit hours including 6 credit hour research thesis/project. The normal duration for completion of BSE degree is 8 semesters over a period of 4 years. The maximum duration for obtaining BSE degree shall be 7 years.
Semester 1 |
|||
Code | Course Title | Credit Hours | |
1 | CF-111 | Introduction to Computing |
3 (2-1)
|
2 | CF-112 | Programming Fundamentals |
4 (3-1)
|
3 | SS-111 | Calculus and Analytical Geometry |
3
|
4 | SS-112 | Physics |
3
|
5 | GE-111 | English-I (Functional English) | 3 |
17 | |||
Semester 2 |
|||
1 | CF-123 | Object Oriented Programming |
4(3, 1)
|
2 | CF-124 | Discrete Structures |
3
|
3 | SSE-121 | Supporting Elective I |
3
|
4 | IE-121 | Institute Elective I |
3
|
5 | GE-122 | English II (Communication Skills) | 3 |
16 | |||
Semester 3 |
|||
1 | SE-231 | Software Engineering |
3
|
2 | CF -231 | Data Structures and Algorithm |
4 (3-1)
|
3 | CF -232 | Digital logic Design |
3 (2-1)
|
4 | SS -233 | Linear Algebra |
3
|
5 | GE-233 | Islamic Studies |
2
|
6 | GE-234 | Pakistan Studies | 2 |
Semester 4 |
18 | ||
1 | SE-242 | Object Oriented Software Engineering |
4(3-1)
|
2 | SSE-242 | Supporting Elective-II |
3
|
3 | IE-242 | Institute Elective II |
3
|
4 | CF-243 | Introduction to DBMS |
4(3-1)
|
5 | CF-244 | Operating System |
4 (3-1)
|
18 | |||
Semester 5 |
|||
1 | SE-351 | Software Requirements and Specifications |
3
|
2 | SS-354 | Probability and Statistics |
3
|
3 | CF-351 | Data Communication & Computer Networks |
4(3, 1)
|
4 | SEE-351 | SE Elective I |
3
|
5 | SSE-353 | Supporting Elective III |
3
|
6 | SEE-352 | IE Elective III |
3
|
19 | |||
Semester 6 | |||
1 | CF-362 | Human Computer Interaction |
3
|
2 | GE-365 | English-III ( Technical and Report Writing) |
3
|
3 | SE-362 | Software Verification and validation |
3
|
4 | SE-363 | Software Architecture and Design |
3
|
5 | SAD-361 | SE Application Domain Elective I |
3
|
6 | IE-363 | Institute Elective III |
3
|
18 | |||
Semester 7 |
|||
1 | SE-471 | Final Year Project-I |
3
|
2 | SE-472 | Software Project Management |
3
|
3 | GE-476 | Professional Practice |
3
|
4 | SAD-472 | SE Application Domain Elective II |
3
|
5 | IE-473 | Institute Elective III |
3
|
15 | |||
Semester 8 | |||
1 | SE-471 | Final Year Project |
3
|
2 | IE-484 | Institute Elective IV |
3
|
3 | SEE-484 | SE Elective IV |
3
|
4 | SEE-485 | SE Elective V |
3
|
12 |
Code | Course Title | Credit Hours |
SE MG CS SE CS CS CS CS CS CS CS CS CS CS CS CS CS CS SE SE SE SE SE CS CS SE |
Software Engineering Economics Information System Audit Business Process Engineering Distributed Computing Introduction to Soft Computing Real-time systems Data Warehousing Data Mining Artificial Intelligence Data Security and Encryption Secure Software Development Automata Theory and Formal Language Advance Database Management Systems Introduction to Bioinformatics Bioinformatics Software Engineering Web-Engineering System Analysis and Design Event Driven Programming Aspect Oriented Software Design Agent Based Computing Cloud Computing Social Networks Intro. to Complex Networks Functional Programming Mobile Computing Formal Methods |
3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 3 (2+1) 3 (2+1) 3 (2+1) 3 (2+1) 3 3 3 (2+1) 3 (2+1) 3 |
The Institute will offer any 3 courses from the elective courses given below. Further, the Institute may add/remove SE Supporting elective courses depending upon the demand and availability of resources.
Code | Course Title | Credit Hours |
MT MT MT Sc Sc Sc EE Sc MT MT MT CS |
Advanced Calculus Numerical and Symbolic Computing Stochastic Processes Physics-II (Mechanics) Bio Chemistry Biology/ genetics Digital Electronics Software Engineering Economics Computational Linear Algebra Mathematical tools for Software Engineering Operation Research Simulation and Modeling Natural Language Processing |
3 3 3 3 3 3 4 (3-1) 3 3 3 3 3 |
(The Institute will offer any 4 courses from the elective courses given below. Further, the Institute may add/remove Institute elective courses depending upon the demand and availability of resources.)
Code | Course Title | Credit Hours |
SS SS SS SS SS HU MG MG BBAMG BBAMGPOLPSY ENT SCO |
Computing & Society Economics Financial Accounting Financial Management Regional language ( Pashto, Sindhi, Punjabi, Urdu) Foreign Language ( French, German, Persian, Chinese) Human Resource Management International Relations Introduction to Management Logic & Critical Thinking Marketing Philosophy Political SciencesPsychologyEntrepreneurship Sociology |
3 3 3 3 3 3 3 3 3 3 3 33 |
The Institute will offer any 2 courses from the elective courses given below. Further, the Institute may add/remove Domain Specific Elective Courses depending upon the demand and availability of resources
Code | Course Title | Credit Hours |
IS NS IS IS IS CE CE CE BI SS TE AS IE ES WN AI |
Enterprise Systems Engineering Net-Centric Systems Enterprise Security Architecture Information Systems and Data Processing Financial and E-commerce Systems Fault-Tolerant and Survivable Systems Safety Critical Systems Embedded& Real time Systems Bio-medical Systems Scientific Systems Telecommunication Systems Avionic &Vehicular Systems Industrial Process Systems Multimedia, game, and entertainment System System for small mobile platforms Artificial Intelligence |
6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 |
© COPY RIGHTS 2023 All Rights Reserved.