Department of Computer Science

Overview:

The Department of Computer Science at RWU aims at providing education and training at all levels to contribute to the national pool of computer engineers who can meet the demands of the industry and the academia. The Bachelor program primarily focuses on training students who would assume the role of developers, designers, and architects of computing systems. The prospective practitioners in the field of Computer Science are provided with the necessary skills to construct reliable computing systems by applying scientific, engineering, and management skills, while the prospective researchers are put through rigorous training in the research methodologies. However, the design, the development, and the research activities are structured so as to supplement each other. Currently, the Department offers only a program named Bachelor of Science in Computer Science (BSCS).

Vision:

The BS (CS) aspires to be a respectable seat of learning at the global level by providing solutions of indigenous and global challenges of the CS domain through collaborative learning and research.

Mission:

BS program is designed to equip students with a broader and deeper understanding of the theory, design and applications of computers to make students capable enough to implement their novel ideas and prepare them to have successful careers in industry and government.

HoD Message:

Computer Science is the most affluent discipline that brings new trends in computer science and IT. It equips the students with the most demanding skills and enables them to excel in their professions. Our workforce is highly qualified in all areas of CS including modern programming, telecommunication and networks, software engineering, social informatics, robotics, multimedia, information security, image processing, distributed databases, and grid computing. We are committed to providing the utmost level of quality in teaching, research, and community rendezvous as we attempt to enhance the profound and positive impact of computer science on our world in the future. We as a team aim to take the department to heights of success and glory and prepare for the forthcoming challenges.

Program Offered:

Program Name: BSCS

Eligibility Criteria: The minimum requirements for admission in a Bachelor degree program in Computer Science, is at least 50% marks in Intermediate (HSSC) examination with Mathematics, A-level with Mathematics or equivalent qualification with Mathematics certified by IBCC or three years’ diploma from any Polytechnic Institute in Electrical/Electronics/IT/Computer Hardware/Telecom duly recognized from Pakistan Board of Technical Education (PBTE). However, diploma holders can only apply against reserved seats as per university admission policy.

Courses offered:

1st Semester:

Sr#Course CodeCourse TitleCredit Hour
1.ENG-106English Composition & Comprehension3
2.STA-106Introduction to Probability and Statistics3
3.PHY-101Applied Physics3
4.CS-121Introduction to Information and Communication Technologies2
5.CS-121LIntroduction to Information and Communication Technologies (LAB)1
6.CS-122Programming Fundamentals3
7.CS-122LProgramming Fundamentals (LAB)1
8.ISL-101 /ETH-101Islamic Studies/ Ethics2
9.QTS-101Quranic translation studies1
Total Credit Hour = 19

2nd Semester:

Sr#Course CodeCourse TitleCredit Hour
1.CS-123Discrete Structures3
2.MTH-104Calculus and Analytical Geometry3
3.CS-124Digital Logic and Design3
4.CS-124LDigital Logic and Design (LAB)1
5.ENG-207Communication & Presentation Skills3
6.CS-125Object Oriented Programming3
7.CS-125LObject Oriented Programming (LAB)1
Total Credit Hour = 17

3rd Semester:

Sr#Course CodeCourse TitleCredit Hour
1.CS-201Software Engineering3
2. Supporting I3
3. University Elective I3
4.CS-202Data Structures and Algorithms3
5.CS-202LData Structures and Algorithms (LAB)1
6.PKS-101Pakistan Studies2
7. QTS-201Quranic translation studies1
Total Credit Hour = 16

4th Semester:

Sr#Course CodeCourse TitleCredit Hour
 CS-203Database Systems                              3
 CS-203LDatabase Systems (LAB)                          1
 CS-204Design and Analysis of Algorithms3
 MTH-105Linear Algebra3
  University Elective II3
 CS-205 Computer Networks3
 CS-205L Computer Networks (LAB)1
Total Credit Hour = 17

5th Semester:

Sr#Course CodeCourse TitleCredit Hour
 CS-301Theory of Automata and Formal Languages3
 CS-302Operating system3
 CS-302LOperating system (LAB)1
 CS-303Information Security3
  CS Elective I3
 CS-304Artificial Intelligence3
 CS-304LArtificial Intelligence (LAB)1
  QTS-301Quranic translation studies1
Total Credit Hour = 18

6th Semester:

Sr#Course CodeCourse TitleCredit Hour
  CS Elective II3
  CS Elective III3
  CS Elective IV3
 CS-305Compiler Construction3
 CS-306Parallel and Distributed Computing3
 ACP 497Active Citizenship Program1
Total Credit Hour = 16

7th Semester:

Sr#Course CodeCourse TitleCredit Hour
 CS-401Computer Organization and Assembly language3
 CS-401LComputer Organization and Assembly language (LAB)1
  University Elective III3
 ENG-104Business and Technical Writing3
 CS-499Final Year Project -I3
  Supporting II3
  QTS-401Quranic translation studies1
Total Credit Hour = 17

8th Semester:

Sr#Course CodeCourse TitleCredit Hour
  Final Year Project -II3
  University Elective IV3
  CS Elective V3
 MGT-102Professional Practices3
  Supporting III3
 INT 498Internship1
Total Credit Hour = 16

Faculty Member Details

Dr. Amber Sarwar Hashmi

Designation: Assistant Professor/HOD
HEC approved PHD Supervisor
Email ID: amber.hashmi@f.rwu.edu.pk
Office Phone No:  N/A
Ext No: N/A 

Ms. Anum Nawaz Kiani

Designation: Lecturer/ Coordinator
Email ID: anum.kiani@f.rwu.edu.pk
Office Phone No: N/A
Ext No: N/A 

Ms. Maria Mahmood

Designation: Lecturer
Email ID: maria.mahmood@f.rwu.edu.pk
Office Phone No: N/A
Ext No: N/A