@extends('front.layouts.app') @section('content')
The University of Rawalpindi offers a comprehensive curriculum for its Computer Science program that builds a solid foundation in both theoretical and applied computer science. Students who complete the course of study will be prepared to succeed in a wide range of technologically advanced fields. Basic computer ideas, programming, data structures, algorithms, and more advanced topics like Cybersecurity, Software Engineering, Artificial Intelligence (AI), and Machine Learning (ML) are all covered. Our mission is to generate flexible computer scientists capable of leading and innovating in the rapidly evolving Information and Communications Technology (ICT) sector.
Graduates of this program can pursue various career paths in:
| Course Code | Course Title | Credit Hours | {{--Category | --}} {{--Pre-Requisite | --}}
|---|---|---|---|---|
| GEN-104 | Ideology and Constitution of Pakistan | 2 | {{--General Education | --}} {{--- | --}}
| ISL-103 | --}} {{--Teaching of Holy Quran I | --}} {{--Non-Credit | --}} {{--Compulsory | --}} {{--- | --}} {{--
| ENG-107 | Functional English | 3 | {{--General Education | --}} {{--- | --}}
| CS-102 | Application of Information and Communication Technologies | 3 | {{--General Education | --}} {{--- | --}}
| CS-111 | Programming Fundamentals | 4 | {{--Computing Core | --}} {{--- | --}}
| PHY-103 | Applied Physics | 3 | {{--General Education | --}} {{--- | --}}
| MATH-105 | --}} {{--Basic Math-I (Deficiency Subject for Pre-Medical--}} {{-- Students)--}} {{-- | --}} {{--3(3-0) | --}} {{--Compulsory for Pre-Med | --}} {{--- | --}} {{--
| Credit Hours | 15 | {{----}} | ||
| Course Code | Course Title | Credit Hours | {{--Category | --}} {{--Pre-Requisite | --}}
|---|---|---|---|---|
| ISL-101 | Islamic Studies | 2 | {{--General Education | --}} {{--- | --}}
| ETH-100 | --}} {{--Ethics | --}} {{--|||
| ENG-108 | Expository Writing | 3 | {{--General Education | --}} {{--- | --}}
| MATH-214 | Linear Algebra | 3 | {{--Compulsory | --}} {{--- | --}}
| CS-204 | Digital Logic Design | 3 | {{--Computing Core | --}} {{--- | --}}
| CS-112 | Object Oriented Programming | 4 | {{--Computing Core | --}} {{--- | --}}
| MATH-104 | Calculus and Analytical Geometry | 3 | {{--General Education | --}} {{--- | --}}
| GEN-304 | --}} {{--Professional Practices | --}} {{--2(2-0) | --}} {{--General Education | --}} {{--- | --}} {{--
| MATH-106 | --}} {{--Basic Math-II (Deficiency Subject for Pre-Medical--}} {{-- Students)--}} {{-- | --}} {{--3(3-0) | --}} {{--Compulsory for Pre-Med | --}} {{--- | --}} {{--
| Credit Hours | 18 | |||
| Course Code | Course Title | Credit Hours | {{--Category | --}} {{--Pre-Requisite | --}}
|---|---|---|---|---|
| CS-202 | Discrete Structures | 3 | {{--Compulsory | --}} {{--- | --}}
| CS-404 | Information Security | 3 | {{--Math and Supporting | --}} {{--ENG-102 | --}}
| CS-216 | Data Structures | 4 | {{--Computing Core | --}} {{--- | --}}
| CS-308 | Artificial Intelligence | 3 | {{--Computing Core | --}} {{--CS-112 | --}}
| IT-326 | Web Technologies | 3 | {{--General Education | --}} {{--- | --}}
| GEN-203 | Community Service Learning | 3 | {{--General Education | --}} {{----}} |
| CS-317 | --}} {{--Theory of Automata | --}} {{--3(3-0) | --}} {{--Domain Core | --}} {{----}} {{-- |
| Credit Hours: | 19 | {{--- | --}} {{--- | --}}
| Course Code | Course Title | Credit Hours | {{--Category | --}} {{--Pre-Requisite | --}}
|---|---|---|---|---|
| CS-302 | Computer Organization and Assembly Language | 4 | {{--Math and Supporting | --}} {{--- | --}}
| CS-213 | Database Systems | 4 | {{--General Education | --}} {{--- | --}}
| CS-113 | Software Engineering | 3 | {{--General Education | --}} {{--- | --}}
| CS-307 | Computer Networks | 3 | {{--Compulsory | --}} {{--- | --}}
| CS-319 | Mobile Applications & Development | 3 | {{--Computing Core | --}} {{--CS-216 | --}}
| GEN-205 | Entrepreneurship | 3 | {{--Domain Elective | --}} {{--- | --}}
| CS-221 | --}} {{--Operating Systems | --}} {{--3(2-1) | --}} {{--Computing Core | --}} {{--CS-216 | --}} {{--
| Credit Hours: | 20 | {{--- | --}} {{--- | --}}
| Course Code | Course Title | Credit Hours | {{--Category | --}} {{--Pre-Requisite | --}}
|---|---|---|---|---|
| CS-321 | HCI and Compuer Graphics | 3 | {{--Computing Core | --}} {{--CS-111 | --}}
| CS-303 | Object Oriented Analysis and Design | 4 | {{--Computing Core | --}} {{--CS-216 | --}}
| CS-211 | Visual Programming | 3 | {{--Domain Core | --}} {{--MATH-104 | --}}
| ENG-201 | Technical Report Writing | 3 | {{--Domain Core | --}} {{--- | --}}
| STAT-311 | Probability and Statistics | 3 | {{--Domain Elective | --}} {{--- | --}}
| CS-303 | --}} {{--Object Oriented Analysis and Design | --}} {{--3(2-1) | --}} {{--Domain Elective | --}} {{--- | --}} {{--
| Credit Hours: | 16 | {{--- | --}} {{--- | --}}
| Course Code | Course Title | Credit Hours | {{--Category | --}} {{--Pre-Requisite | --}}
|---|---|---|---|---|
| CS-317 | Theory of Automata | 3 | {{--Computing Core | --}} {{--- | --}}
| CS-305 | Computer Architecture | 3 | {{--Math and Supporting | --}} {{--MATH-104 | --}}
| CS-221 | Operating Systems | 3 | {{--Computing Core | --}} {{--CS-112 | --}}
| CS-301 | Analysis of Algorithms | 3 | {{--Math and Supporting | --}} {{--- | --}}
| PSY-112 | Probability and Statistics | 3 | {{--Domain Core | --}} {{--CS-311 | --}}
| CS-306 | --}} {{--Software Testing and Quality Assurance | --}} {{--3(2-1) | --}} {{--Domain Elective | --}} {{--- | --}} {{--
| Credit Hours: | 15 | {{--- | --}} {{--- | --}}|
| Summer | --}} {{--||||
| GEN-401 | --}} {{--Internship | --}} {{--3(0-3) | --}} {{--Compulsory | --}} {{--|
| Course Code | Course Title | Credit Hours | {{--Category | --}} {{--Pre-Requisite | --}}
|---|---|---|---|---|
| CS-405 | Compiler Construction | 3 | {{--Domain Core | --}} {{--CS-317 | --}}
| CS-401 | Cloud Computing | 3 | {{--Domain Elective | --}} {{--- | --}}
| SE-402 | Software Project Management | 3 | {{--Computing Core | --}} {{--- | --}}
| GEN-310 | Research Methodology | 3 | {{--Domain Elective | --}} {{--CS-112 | --}}
| CS-425 | Final Year Project - I | 3 | {{--Elective Supporting | --}} {{--- | --}}
| CS-425 | --}} {{--Final Year Project(Phase –I) | --}} {{--2(0-2) | --}} {{--Computing Core | --}} {{--- | --}} {{--
| Credit Hours: | 15 | {{--- | --}} {{--- | --}}
| Course Code | Course Title | Credit Hours | {{--Category | --}} {{--Pre-Requisite | --}}
|---|---|---|---|---|
| CS-402 | Cyber Security | 3 | {{--Domain Elective | --}} {{--CS-307 | --}}
| CS-403 | Parallel and Distributed Computing | 3 | {{--Domain Core | --}} {{--CS-221 | --}}
| GEN-304 | Professional Practices | 3 | ||
| CS-320 | Advanced Database Management System | 3 | ||
| CS-427 | Final Year Project–II | 3 | {{--Computing Core | --}} {{--CS-415 | --}}
| Credit Hours: | 15 | {{--- | --}} {{--- | --}}|
| Total Credit Hours: | 133 | {{--- | --}} {{--- | --}}