Software engineers are central to software design, implementation and testing team for top companies like HP, Google and Intel. From mobile apps, digital games and cloud computing to operating systems and World Wide Web, software engineers construct, enable, advance and maintain the digital landscape in which we work and play. Our BSSE curriculum is designed to teach students such skills as coding, system design, quality assurance and testing, and train them to manage projects and think creatively to prepare for a career as a programmer or software developer for a host of diverse companies and industries such as health care, insurance, academia, security, consumer electronics and entertainment industry. Department of CS at QU will provide students with an ideal setting for active learning, whether working independently or with a group.
The educational objectives of the Qarshi University Software Engineering Program are to produce graduates who, within two to three years after graduation, are able to:
Career opportunities in software engineering are driven by the technologies in many application areas, including automobiles, aviation, data management, telecommunications, food production, factory control, robotics, pharmaceuticals, defense, security, game development, biomedical instrumentation, and sound design, just to name a few. Career opportunities in the software and IT industry including the following: Software Architect, Software Designer, Software systems analyst, Software engineer Software quality assurance specialist, software project manager, Software Developer, Software Test Engineer (STE), Programmer Analyst, Database Administrator (DBA), IT Business Analyst, IT Program Manager, IT Information Technology Specialist .
Eligibility Criteria: Intermediate of equivalent
Semester 1
Introduction to Info. & Comm. Technologies 3(2+1)
Programming Fundamentals 4(3+1)
English Composition and Comprehension 3(3+0)
Calculus and Analytical Geometry 3(3+0)
Pakistan Studies 2(2+0)
Applied Physics 3(3+0)
Semester Subtotal 18(16+2)
Semester 2
Object Oriented Programming 4(3+1)
Communication and Presentation Skills 3(3+0)
Discrete Structures 3(3+0)
Software Engineering 3(3+0)
Islamic Studies 2(2+0)
University Elective – I 3(3+0)
Semester Subtotal 18(17+1)
Semester 3
Data Structures & Algorithms 4(3+1)
Software Requirement Engineering 3(3+0)
Computer Networks 4(3+1)
Linear Algebra 3(3+0)
University Elective – II 3(3+0)
Semester Subtotal 17(15+2)
Semester 4
Operating Systems 3(3+0)
Database Systems 4(3+1)
Software Design and Architecture 3(2+1)
Probability & Statistics 3(3+0)
University Elective – III 3(3+0)
Semester Subtotal 16(14+2)
Semester 5
Human Computer Interaction 3(3+0)
Software Construction & Development 3(2+1)
Technical & Business Writing 3(3+0)
Design & Analysis of Algorithms 3(3+0)
Operations Research 3(3+0)
Formal Methods in Software Engineering 3(3+0)
Semester Subtotal 18(17+1)
Semester 6
Information Security 3(3+0)
Software Quality Engineering 3(3+0)
Professional Practices 3(3+0)
Web Engineering 3(3+0)
SE Elective – I 3(3+0)
Stochastic Processes 3(3+0)
Semester Subtotal 18(18+0)
Semester 7
Software Project Management 3(3+0)
Software Re-Engineering 3(3+0)
SE Elective – II 3(3+0)
SE Elective – III 3(3+0)
Final Year Project – I 3(0+3)
Semester Subtotal 15(12+3)
Semester 8
SE Elective – IV 3(3+0)
SE Elective – V 3(3+0)
University Elective – IV 3(3+0)
Final Year Project – II 3(0+3)
Semester Subtotal 12(9+3)
Total Credit Hours = 18 + 18 + 17 + 16 + 18 + 18 + 15 + 12 = 132 (118+14)
Fee per Semester.
Admission Fee: |
Rs. 15,000/- |
Security: |
Rs. 5,000/- |
Miscellaneous*: |
Rs. 2,000/semester |
Semester Tuition Fee: |
Rs. 71,500/semester |
Registration: |
Rs. 1000 |