Department of Computer Sciences

Programs offered

BS(CS), BS(IT)

Duration:

The minimum duration for completing the course for the degree of BS (CS), & BS (IT) shall be 8 semesters and maximum 12 semesters.

Admission Eligibility:

 

1.            A person holding Intermediate Certificate, A-level or an equivalent certificate from any recognized Institute with at least second division or overall 45% marks, or any other marks specified shall be eligible to apply for admission.

2.            Admission will be on open merit basis

 

 

Scheme of Studies

BS (CS)
Computing- Core Courses (39/136) 11 courses
CS Core Courses (18/136) 6 courses
Supporting Courses (09/136) 3 courses
Computer Science- Supporting Courses (12/136) 4 courses
University Electives Courses (18/136) 6 courses
General Education Courses (19/136) 7 courses
Computer Science- Electives Courses (21/136) 7 courses

 

Computing — Core Courses (39/136)
S# Code Pre-req Course Title Cr. Hrs
1 CS-323 Programming Fundamentals 4 (3-2)
2 CS-423 CS-323 Object Oriented Programming 4 (3-2)
3 CS-443 CS-323 Data Structures and Algorithms 4 (3-2)
4 CS-430 Digital Logic Design 3 (2-2)
5 CS-582 Operating System Concepts 3 (2-2)
6 CS-400 Database Systems 3 (2-2)
7 CS-452 CS-323 Software Engineering-1 3 (3-0)
8 CS-576 Computer Communications and Networks 3 (2-2)
9 CS-699 Software  Project 6(0-12)
10 CS-685 CS-301 Human Computer Interaction 3 (2-2)
11 CS-335 Discrete Structures 3 (3-0)
CS Core Courses (18/136)
12 CS-530 CS-430 Computer Organization and Assembly Language 3 (2-2)
13 CS-536 CS-335 Theory of Automata and Formal Languages 3 (3-0)
14 CS-542 CS-443 Analysis of Algorithms 3 (3-0)
15 CS-632 Artificial Intelligence 3 (2-2)
16 CS-532 CS-430 Computer Architecture 3 (3-0)
17 CS-636 CS-536 Compiler Construction 3 (2-2)
Supporting Courses (09/136)
18 MTH-315 MTH-310 Multivariable Calculus 3 (3-0)
19 MTH-415 MTH-310 Differential Equations 3 (3-0)
20 CS-572 MTH-310 Numerical Analysis 3 (2-2)
Computer Science- Supporting Courses (12/136)
21 MTH-310 Calculus and Analytical Geometry 3 (3-0)
22 MTH-435 MTH-310 Linear Algebra 3 (3-0)
23 ELE-401 Basic Electronics 3 (2-2)
24 STT-500 Statistics and Probability 3 (3-0)
University Electives Courses (18/136)
25 MGT-322 Financial Accounting 3 (3-0)
26 MGT-351 Introduction to Marketing 3 (3-0)
27 MGT-411 Introduction to Management 3 (3-0)
28 MGT-515 Introduction to Human Resource Management 3 (3-0)
29 MGT-525 MGT-322 Introduction to Financial Management 3 (3-0)
30 MGT-512 Introduction to Organizational Behaviour 3 (3-0)
31 PSY-600 Psychology 3 (3-0)
32 ECON-301 Introduction to Economics 3 (3-0)
33 SSH-304 International Relations 3 (3-0)
34 SSH-305 Foreign Languages 3 (3-0)
35 SSH-306 Introduction to Philosophy 3 (3-0)
36 MGT-543 Introduction to Management Information Systems 3 (3-0)
General Education Courses (19/136)
37 ENG-305 English Comprehension 3 (3-0)
38 ENG-315 Technical and Business Writing 3 (3-0)
39 ENG-325 Communication Skills 3 (3-0)
40 SSH-303 Professional Ethics 3 (3-0)
41 IS-302 Islamic Studies 2 (2-0)
42 SSH-302 Pakistan Studies 2 (2-0)
43 CS-301 Introduction to Computing 3 (2-2)
Computer Science- Electives Courses (21/136)
44 CS-432 CS-423 Modern Programming Languages 3 (2-2)
45 CS-471 Mobile Computing 3 (2-2)
46 CS 476 Communication Technologies 3 (3-0)
47 CS-525 Multimedia Technologies 3 (2-2)
48 CS-552 CS-452 Software Engineering-II 3 (3-0)
49 CS-553 CS-452 Object Oriented Analysis and Design 3 (3-0)
50 CS-565 Web Design and Development 3 (2-2)
51 CS-575 CS-323 Computer Graphics 3 (2-2)
52 CS-579 CS-323 Introduction to Digital Image Processing 3 (3-0)
53 CS-600 CS-400 Distributed Database Systems 3 (2-2)
54 CS-633 CS-632 Introduction to Pattern Recognition 3 (2-2)
55 CS-634 Introduction to Artificial Neural Networks 3 (3-0)
56 CS-635 CS-400 Advanced Database Management Systems 3 (2-2)
57 CS-637 MTH-310 & MTH-435 Introduction to Operations Research 3 (3-0)
58 CS-638 MTH-310 Introduction to Simulation and Modeling 3 (2-2)
59 CS-666 CS-565 Web Engineering 3 (2-2)
60 CS-667 CS-400 Introduction to Data Warehousing 3 (2-2)
61 CS-677 CS-576 Data and Network Security 3 (2-2)
62 CS-682 CS-530, CS-582 System Programming 3 (2-2)
63 CS-692 CS-423 Visual Programming 3 (2-2)

 

BS(Information Technology)
Computing — Core Courses (39/136) 11 courses
Computing — Supporting Sciences (12/136) 4 courses
Computing — General Education (19/136) 7 courses
IT — University Electives (18/136) 6 courses
IT — Core Courses (18/136) 6 courses
IT — Supporting Sciences (9/136) 3 courses
IT Electives (21/136) 7 courses

 

Computing — Core Courses (39/136)
S# Code Pre-req Course Title Cr. Hrs
1 CS-323 Programming Fundamentals 4 (3-2)
2 CS-423 CS-323 Object Oriented Programming 4 (3-2)
3 CS-335 Discrete Structures 3 (3-0)
4 CS-443 CS-323 Data Structure and Algorithms 4 (3-2)
5 CS-430 Digital Logic Design 3 (2-2)
6 CS-582 Operating System Concepts 3 (2-2)
7 CS-400 Database Systems 3 (2-2)
8 CS-452 CS-323 Software Engineering-I 3 (3-0)
9 CS-576 Computer Communications and Networks 3 (2-2)
10 CS-685 CS-301 Human Computer Interaction 3 (2-2)
11 CS-699 Software Project 6 (0-12)
Computing — Supporting Sciences (12 /136)
12 MTH-310 Calculus and Analytical Geometry 3 (3-0)
13 STT-500 Statistics  and Probability 3 (3-0)
14 MTH-435 MTH-310 Linear Algebra 3 (3-0)
15 ELE-401 Basic Electronics 3 (2-2)
Computing — General Education (19 /136)
16 ENG-305 English Comprehension 3 (3-0)
17 ENG-315 Technical and Business Writing 3 (3-0)
18 ENG-325 Communication Skills 3 (3-0)
19 IS-302 Islamic Studies 2 (2-0)
20 SSH-302 Pakistan Studies 2 (2-0)
21 CS-301 Introduction to Computing 3(2-2)
22 SSH-303 Professional Ethics 3 (3-0)
IT — University Electives (18/136)
23 MGT-322 Financial Accounting 3 (3-0)
24 MGT-351 Introduction to Marketing 3 (3-0)
25 MGT-411 Introduction to Management 3 (3-0)
26 MGT-515 Introduction to Human Resource Management 3 (3-0)
27 MGT-525 MGT-322 Introduction to Financial Management 3 (3-0)
28 MGT-512 Introduction to Organizational Behaviour 3 (3-0)
29 SSH-304 International Relations 3 (3-0)
30 SSH-305 Foreign Languages 3 (3-0)
31 PSY-600 Psychology 3 (3-0)
IT — Core Courses (18/136)
32 CS-565 Web Design and Development 3 (2-2)
33 CS-666 CS-565 Web Engineering 3 (2-2)
34 CS-584 CS-301 Systems Administration 3 (2-2)
35 CS-684 CS-576 Network Management and Security 3 (2-2)
36 CS-525 Multimedia Technologies 3 (2-2)
37 CS-552 CS-452 Software Engineering-II 3 (3-0)
IT — Supporting Sciences (9/136)
38 CS-686 Technology Management 3 (2-2)
39 CS-665 E-Commerce 3 (2-2)
40 CS-527 Information Systems 3 (3-0)
IT Electives (21/136)
Following is a suggestive list of the elective courses. Universities may offer other courses
41 CS-432 CS-423 Modern Programming Languages 3 (2-2)
42 CS-542 CS-443 Analysis of Algorithms 3 (3-0)
43 CS-476 Communication Technologies 3 (3-0)
44 CS-471 Mobile Computing 3 (2-2)
45 CS-692 CS-423 Visual Programming 3 (2-2)
46 CS-558 Software Quality Assurance 3 (3-0)
47 CS-567 Software Testing 3 (3-0)
48 CS-553 CS-452 Object Oriented Analysis and Design 3 (3-0)
49 CS-600 CS-400 Distributed Database Systems 3 (2-2)
50 CS-575 CS-323 Computer Graphics 3 (2-2)
51 CS-667 CS-400 Introduction to Data Warehousing 3 (2-2)
52 CS-652 CS-452 Software Project Management 3 (3-0)
53 CS-568 CS-452 Design Patterns 3 (3-0)
54 CS-635 CS-400 Advance Database Management Systems 3 (2-2)
55 CS-637 MTH-310 & MTH-435 Introduction to operations Research 3(3-0)
56 CS-632 Artificial Intelligence 3(2-2)

 

MCS, MIT
Duration:
The minimum of four semester duration programme after Bachelor’s degree in Engineering / Mathematics / Physics / Electronic/Economics or in any other relevant subject
Admission eligibility:

·         A person holding Bachelor’s Degree in Mathematics, Physics, Chemistry, Engineering, Computer Science, Commerce, Statistics, Economics and Business Administration from any recognized University/Institute with at least second division or overall 45% marks.

·         Admission will be on open merit basis

MIT

The MIT students are required to take the following 21 courses to earn 72 credit hours. These courses are designed to meet the HEC requirements as proposed by National Curriculum Revision Committee meeting.

Required Computer Courses
S# Code Pre-req Course Title Cr. Hrs
1 CS-701 Programming Fundamentals 4 (3-2)
2 CS-704 Database Systems 3 (2-2)
3 CS-709 Web Design and Development 4 (3-2)
4 CS-724 Software Engineering – I 3 (3-0)
5 CS-727 CS-701 Object Oriented Programming 4 (3-2)
6 CS-745 CS-701 Data Structures and Algorithms 4 (3-2)
7 CS-772 Operating System Concepts 3 (2-2)
8 CS-773 Systems Administration 4 (3-2)
9 CS-771 Computer Communication and Networks 3 (3-0)
10 CS-783 CS-727 Visual Programming 4 (3-2)
11 CS-784 CS-704 Distributed Database Systems 3 (3-2)
12 CS-789 CS-773 Network Management and Security 3 (3-0)
13 CS-763 Digital Logic Design 3 (2-2)
14 CS-798 Software Project (51/72) 6 (0-12)
Required Management Courses
15 MGT-703 Principles of Management 3 (3-0)
16 MGT-701 Principles of  Marketing 3 (3-0)
17 MGT-702 Principles of Accounting 3 (3-0)
18 MGT-713 MGT-703 Human Resource Management 3 (3-0)
19 MGT-712 MGT-702 Financial Management (15/72) 3 (3-0)
Supporting Courses
20 ENG-705 English Comprehension 3 (3-0)
21 ENG-715 ENG-705 Technical and Business Writing             (6/72) 3 (3-0)

 

MCS

The MCS students are required to take the following 21 courses to earn 72 credit hours. These courses are designed to meet the HEC requirements as proposed by National Curriculum Revision Committee meeting.

Required Computer Courses
S# Code Pre-req Course Title Cr. Hrs
1 CS-701 Programming Fundamentals 4 (3-2)
2 CS-704 Database Systems 3 (2-2)
3 CS-708 Discrete Structures 3 (3-0)
4 CS-709 Web Design and Development 4 (3-2)
5 CS-724 Software Engineering – I 3 (3-0)
6 CS-727 CS-701 Object Oriented Programming 4 (3-2)
7 CS-729 CS-708 Theory of Automata & Formal Languages 3 (3-0)
8 CS-733 Artificial Intelligence 3 (2-2)
9 CS-737 CS-701 Computer Organization & Assembly Language 4 (3-2)
10 CS-745 CS-701 Data Structures and Algorithms 4 (3-2)
11 CS-772 Operating System Concepts 3 (2-2)
12 CS-771 Computer Communication and Networks 3 (3-0)
13 CS-774 CS-724 Software Engineering  – II 3 (3-0)
14 CS-782 CS-772 System Programming 3 (2-2)
15 CS-783 CS-727 Visual Programming 4 (3-2)
16 CS-784 CS-704 Distributed Database Systems 3 (2-2)
17 CS-793 CS-727 Modern Programming Languages 3 (2-2)
18 CS-763 Digital Logic Design 3 (2-2)
20 CS-798 Software Project         (66/72) 6 (0-12)
Supporting Courses
21 ENG-705 English Comprehension 3 (3-0)
22 ENG-715 ENG-705 Technical and Business Writing (6/72) 3 (3-0)

 

 

News & Updates

University of Chakwal
First University in District Chakwal having NOC from HEC

ADMISSIONS OPEN
Spring Semester 2017

Faculty of Faculty of Arts Faculty of Management
Natural Sciences & Social Sciences Sciences
(BS) Mathematics (BS) English BBA
(BS) Physics (BS) Education
(BS) Chemistry (BS) App. Psychology Faculty of Computer Science
(BS) Zoology (BS) Economics BS (IT)
(BS) Botany (BS) Islamic Studies BS (CS)
(BS) Statistics (BS) Sociology
(BS) Bio-Chemistry (BS) International Relations
⦁ M.A/M.Sc In All Subjects
Last date to Apply : 28 Feb 2017
commencement of classes 6th March 2017
Hostel And Transport Facility Available

UNIVERSITY OF CHAKWAL
A Project of Horizon College Chakwal
Near Shah Multani , Bhoun Road, Chakwal
Phone #0543-555086, 555087 , 555095
For More Information Visit :www.uoc.edu.pk, Email:info@uoc.edu.pk
University of Chakwal Launched Interdisciplinary Research Organization
Fresh and experienced MS & PhD faculty required in following departments:
1. Physics
2. Chemistry
3. Bio Chemistry
4. Micro Biology
5. Botany
6. Zoology
7. Mathematics
8. English
9. Islamiat
10. Management sciences
11. Computer sciences
12. Statistics
13. Economics
Send your updated resume at
info@uoc.edu.pk
For further details contact
0543-555086
0543-555087

Calender

August 2017
M T W T F S S
« Feb    
 123456
78910111213
14151617181920
21222324252627
28293031  

Upcoming Events

No upcoming events

error: Content is protected !!