The creativity behind the technology in our lives, Software Engineering is the pioneering program which plays a highly significant role in the product development phase, and with BS in Software Engineering at Republic, you will learn the systematic application of engineering approaches to the development of software and get the insight you need into the technical world.
The mission of Dr. Salahuddin Hyder School of Computer Science is to produce worthy graduates in the various disciplines of software engineering and to train them to apply the knowledge and skills of software engineering in the design, development, documentation and maintenance of software.
The advancement in the field of software engineering is far beyond the average imagination, and with our purpose-focused educational modules the students will be facilitated in producing research contributions of international standards, to create solutions to the real world problems with respect to software and automation, and to attain educational competency at multiple levels through research and software development activities. Republic envisions and practices purposive education, to educate the students to become research oriented software engineers who are confident, competent, and meet the highest standards through their hard work.
SYLLABUS FOR BS SOFTWARE ENGINEERING
(4-YEAR DEGREE PROGRAMME)
COURSE BREAKUP
|
List of Elective Courses:
SWE-502 | Software Process Improvement | 3(3-0) |
SWE-602 | Information Systems & Data Processing | 3(2-1) |
SWE-604 | Information System Audit | 3(3-0) |
SWE-617 | Android Development | 3(2-1) |
SWE-618 | Mobile Communication | 3(3-0) |
SWE-619 | Digital Image Processing | 3(2-1) |
SWE-620 | Data and Text Mining | 3(2-1) |
SWE-621 | Software Testing | 3(2-1) |
SWE-622 | Advanced Object Oriented Programming | 3(2-1) |
SWE-623 | Software Configuration Management | 3(2-1) |
SWE-624 | Computer Aided Software Design & Architecture | 3(2-1) |
*Any other Elective Course from HEC booklet conditional to expertise. |
NOTE:
- Candidates for admission in BS Software Engineering must have 45% aggregate marks in F.Sc or equivalent.
- All course contents are described as per GCUF description.
- Admission criteria and degree requirements are as per HEC rules.