Introduction

Department of Software Engineering was established in University of Sahiwal in 2020. Currently, Department of Software Engineering is offering BS Software Engineering (BSSE) (4 Years) degree program in morning and evening sessions. In addition to this degree program many short courses and workshops are arranged by the department time to time. The students in Department of Software Engineering have unlimited access to the computers and the professional software tools. The department has modern computer lab equipped with latest computing technology. All the computers are equipped with latest technology & the professional software tools and provide services such as HEC digital Library, video conference etc. The students and staff have access to Internet facilitates during working hours.

Scheme of studies BS Software Engineering

Semester I Semester II
1. Introduction to ICT 2. Programming Fundamentals 3. English Composition & Comprehension 4. Calculus and Analytical Geometry 5. Pakistan Studies 6. Applied Physics 7. Software Branding and Graphic Design (AR, Conva Pro etc.) 8. Translation of Holy Quran 9. Zero Mathematics (Part I) * 1. Object Oriented Programming 2. Communication & Presentation Skills 3. Discrete Structures 4. Software Engineering 5. Islamic Studies 6. Ecommerce Tools and Training (AMZScout, Ebay etc.) 7. Zero Mathematics (Part II) *
Semester III Semester IV
1. Data Structures & Algorithms 2. Software Requirement Engineering 3. Human Computer Interaction 4. Linear Algebra 5. Digital Marketing and Search Engine Optimization (SEO) 6. Operations Research 7. Web Engineering 8. Translation of Holy Quran 1. Operating Systems 2. Database Systems 3. Software Design & Architecture 4. Probability and Statistics 5. Game Development 6. Formal Methods in Software Engineering
Semester V Semester VI
1. Software Construction and Development 2. Computer Networks 3. Technical and Business Writing 4. Visual Programming using Java 5. Simulation and Modelling 6. Big Data Analytics 7. Information Security 8. Translation of Holy Quran 1. Software Quality Engineering 2. Software Project Management 3. Professional Practices 4. Python Programming with AI/ML 5. Mobile Application Development 6. Software Re-Engineering
Semester VII Semester VIII
1. Final Year Project 2. Translation of Holy Quran Final Year Project