@extends('front.layouts.app') @section('content')

Program Details

COURSE FACT

STUDY LEVEL STUDY NOTE PROGRAM DURATION CREDITS HOURS

Undergraduate

Full-Time

8 Semesters, 4 years

133

Eligibility Criteria

  • Intermediate or equivalent level with Mathematics at least 50% marks.
  • Intermediate with Mathematics (200 Marks)/A-level with Mathematics/ three years associate diploma in Electrical/ Electronics/ IT/ Computer hardware/ Telecom engineering from any Institute recognized by PBTE (Punjab Board of Technical Education).
  • The students who have not studied Mathematics at intermediate level have to pass deficiency course of Mathematics (06 credits) in first two semesters.

BS Software Engineering


Program Overview

The University of Rawalpindi's Software Engineering curriculum is painstakingly designed to offer a thorough grounding in both the fundamental and sophisticated aspects of software engineering. The goal of this curriculum is to give students the technical know-how and analytical abilities necessary to thrive in the quickly changing tech sector. In addition to specific topics like software project management, software architecture, and the newest technologies, the program covers fundamental concepts in software development, system analysis, design, and testing. Our goal is to produce skilled software engineers who can spearhead innovation and take the lead in the rapidly evolving technology industry.

Why choose this course?

  • Immerse yourself in comprehensive courses covering software development, algorithms, preparing you to tackle complex engineering challenges.
  • Engage in real-world projects and internships that provide practical experience in coding, system design, and software testing, enhancing your technical skills.
  • Learn the latest programming languages, frameworks, and tools, keeping you up-to-date with industry standards and technological advancements.
  • Benefit from strong ties with tech companies and professionals, offering networking opportunities, mentorship, and pathways to internships and jobs in leading firms.
  • Equip yourself for various career paths in software development, IT consulting, cybersecurity, and more, with skills that are highly sought after in the tech industry.

Career Opportunities

Graduates of this program can pursue various career paths in:

  • Software Development: Software engineers, application developers.
  • Quality Assurance: QA engineers, test analysts
  • Project Management: Project managers, software development managers
  • Systems Analysis: Systems analysts, business analysts
  • Research and Development: Research scientists, IT researchers.

Semesters and Courses

Semester 1

{{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}}
Course Code Course Title Credit HoursCategoryPre-Requisite
GEN-104 Ideology and Constitution of Pakistan 2General Education-
ENG-107 Functional English 3Compulsory-
CS-102 Applications of Information & Communication Technologies 3General Education-
PHY-103 Applied Physics 3General Education-
CS-111 Programming Fundamentals 4Computing Core-
PHY-103Applied Physics3(2-1)General Education-
MATH-105Basic Math-I (Deficiency Subject for Pre-Medical--}} {{-- Students)--}} {{-- 3(3-0)Compulsory for Pre-Med-
  Credit Hours 15  

Semester 2

{{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}}
Course Code Course Title Credit HoursCategoryPre-Requisite
ISL-101 Islamic Studies 2General Education-
ENG-108 Expository Writing 3General Education-
MATH-214 Linear Algebra 3 Compulsory-
CS-204 Digital Logic Design 3Computing Core-
CS-112 Object Oriented Programming 4Computing Core-
MATH-104 Calculus and Analytical Geometry 3General Education-
GEN-304Professional Practices2(2-0)General Education-
MATH-106Basic Math-II (Deficiency Subject for Pre-Medical--}} {{-- Students)--}} {{-- 3(3-0)Compulsory for Pre-Med-
  Credit Hours 18  

Semester 3

{{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}}
Course Code Course Title Credit HoursCategoryPre-Requisite
CS-202 Discrete Structures 3Compulsory-
CS-404 Information Security 3Math and SupportingENG-102
CS-216 Data Structures 4Computing Core-
CS-308 Artificial Intelligence 3Computing CoreCS-112
IT-326 Web Technologies 3General Education-
GEN-203 Community Service Learning 3General Education 
CS-317Theory of Automata3(3-0)Domain Elective 
  Credit Hours: 19--

Semester 4

{{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}}
Course Code Course Title Credit HoursCategoryPre-Requisite
CS-302 Computer Organization and Assembly Language 4Math and Supporting-
CS-213 Database Systems 4General Education-
CS-113 Software Engineering 3General Education-
CS-307 Computer Networks 3Compulsory-
CS-319 Mobile Applications & Development 3Computing CoreCS-203
GEN-205 Entrepreneurship 3Domain Core-
CS-221Operating Systems3(2-1)Computing CoreCS-203
  Credit Hours: 20--

Semester 5

{{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}}
Course Code Course Title Credit HoursCategoryPre-Requisite
CS-321 HCI and Compuer Graphics 3Computing CoreCS-111
CS-303 Object Oriented Analysis and Design 4Computing CoreCS-203
CS-211 Visual Programming 3Domain ElectiveMATH-104
ENG-201 Technical Report Writing 3Domain Elective-
STAT-311 Probability and Statistics 3Domain Elective-
SE-301Software Design & Architecture3(2-1)Domain Core-
  Credit Hours: 16--

Semester 6

{{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}}
Course Code Course Title Credit HoursCategoryPre-Requisite
CS-317 Theory of Automata 3Computing Core-
CS-305 Computer Architecture 3Math and SupportingMATH-104
CS-221 Operating Systems 3Computing CoreCS-112
CS-301 Analysis of Algorithms 3Math and Supporting-
PSY-112 Introduction to Psychology 3Domain ElectiveCS-311
SE-302Software Construction & Development3(2-1)Domain Core-
  Credit Hours: 15--
Summer
GEN-401Internship3(0-3)Compulsory

Semester 7

{{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}}
Course Code Course Title Credit HoursCategoryPre-Requisite
SE-302 Software Construction & Development 3Domain Core-
SE-402 Software Project Management 3Domain Core-
SE-401 Software Quality Engineering 3Computing Core-
GEN-310 Research Methodology 3Domain Elective-
MGT-305Financial Accounting3(3-0)Elective Supporting-
CS-425 Final Year Project - I 3Computing Core-
  Credit Hours: 15--

Semester 8

{{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}}
Course Code Course Title Credit HoursCategoryPre-Requisite
SE-301 Software Design & Architecture 3Domain Elective-
CS-306 Software Testing and Quality Assurance 3Domain CoreCS-225
CS-403 Parallel and Distributed Computing 3Computing CoreCS-415
GEN-304 Professional Practices 3Computing CoreCS-415
CS-427 Final Year Project - II 3Computing CoreCS-415
  Credit Hours: 15--
  Total Credit Hours: 133--
@endsection