University of Computer Studies
Bachelor of Computer Science (B.C.Sc.) & Bachelor of Computer Technology (B.C.Tech.)
4 Year Credit System Curriculum
(November 2024)

3 Credits = 2 Credits for Lecture (1 hour = 1 Credit) + 1 Credit for Practical/Lab/Tuto. (1 hour = 0.5 credit)

2 lecture hours per week for 15 weeks = (2 x 15 ) = 30 lecture hours

One 2-hour lab per week for 15 weeks = (2 x 15) = 30 lab hours

B.C.Sc/B.C.Tech. (First Year (Semester I))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

M-1101

Myanmar Language

Core

 

2

0

2

2

E-1101

English Proficiency I

Core

 

2

1

3

3

P-1101

College Physics

Core

 

2

1

3

4

CST-1141

Calculus

Core

 

2

1

3

5

CST-1102

Principle of Information Technology

Core

 

2

1

3

6

CST-1123

Basic Data Processing

Core

 

2

0

2

7

CST-1154

Web Development

(HTML5+ CSS)

Core

 

0

2

2

Total Credit Units

18

B.C.Sc/ B.C.Tech. (First Year I (Semester II))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

M-1201

Myanmar Language

Core

 

2

0

2

2

E-1201

English Proficiency II

Core

 

2

1

3

3

P-1201

College Physics

Core

 

2

1

3

5

CST-1241

Discrete Mathematics

Core

 

2

1

3

4

CST-1212

Programming Logic & Design  (Programming in C++)

Core

 

2

1

3

6

CST-1223

Database Fundamentals

Core

 

2

1

3

7

CST-1234

Digital and Logic Design

Core

 

2

1

3

Total Credit Units

20

Note: Maximum credits per semester = 24 ,

Semester Fail if 4 subjects and above fail (or) GPA < 2

Bachelor of Computer Science (B.C.Sc.) Course
(2nd Year to 4th Year)
B.C.Sc. (Second Year (Semester I) or (Semester III))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

E-2101

English Proficiency III

Core

E-1201

2

1

3

2

CST-2141

Linear Algebra

Core

 

2

1

3

3

CST-2112

Data Structures and Algorithms

Core

 

2

1

3

4

CST-2113

Programming Language in Java

Core

 

2

1

3

5

CST-2123

Software Engineering

Core

 

2

1

3

6

CST-2135

Computer Architecture & Organization

Core

CST-1234

2

1

3

7

CST-2126

Database Management System

Core

CST-1223

2

1

3

Total Credit Units

21

B.C.Sc. (Second Year (Semester II) or (Semester IV))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

E-2201

English Proficiency IV

Core

 

2

1

3

2

CST-2241

Differential Equations and Numerical Analysis

Core

CST-1141

2

1

3

3

CST-2212

Artificial Intelligence

Core

 

2

1

3

4

CST-2213

Operating Systems

Core

 

2

1

3

5

CST-2224

Software Analysis and Design

Core

CST-2123

2

1

3

6

CST-2235

Data Communication and Networking

Core

 

2

1

3

7

CS-2256

Web Technology (Java Script)

Core

 

2

1

3

Total Credit Units

21

B.C.Sc. (Third Year (Semester I) or (Semester V))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

CST-3141

Probability and Statistics

Core

 

2

1

3

2

CST-3112

Professional Ethics

Core

 

2

1

3

3

CST-3113

Analysis of Algorithms

Core

 

2

1

3

4

CS-3124

Software Quality Assurance and Testing

Core

CST-2224

2

1

3

5

CS-3125

Database System Structure

Core

CST-2126

2

1

3

6

CST-3136

Computer Networks

Core

CST-2235

2

1

3

7

CS-3117

Web Programming (J2EE)

Elective

CST-2113

2

1

3

CS-3157A

Web Programming (PHP)

 

CS-3157B

Web Programming (C#)

 

Total Credit Units

21

B.C.Sc. (Third Year (Semester II) or (Semester VI))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

CS-3241

Operations Research

Core

-

2

1

3

2

CS-3212

Computer Vision

Core

-

2

1

3

3

CS-3223

Software Design and Development

Core

CS-3124

2

1

3

4

CST-3254

Human Computer Interaction

Core

 

2

1

3

5

CS-3215

Elective I-A

Advanced Artificial Intelligence

·   Knowledge Representation and Management

·   Machine Learning Algorithms

Technical Electives

(Choose 3 subjects)

 

-

2

1

3

6

CST-3226

Elective II-A

Data Mining

• Data Analytics and Mining /

• Advanced Database Systems

-

2

1

3

7

CST-3217

Elective III-A

Emerging Technologies

Cloud and Virtualization Technology and Applications

-

2

1

3

8

CST-3258

Elective IV-A

Business Information System

·   Business Applications and Digital Business Management

 

2

1

3

Total Credit Units

21

B.C.Sc. (Fourth Year (Semester I) or (Semester VII))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

E-4101

Business English

Core

-

2

1

3

2

CST-4141

Modeling and Simulation

Core

CST-3141

2

1

3

3

CST-4112

Parallel and Distributed Computing

·        Distributed Systems

·        Introduction to Parallel AA

Core

OS+AA

2

1

3

4

CST-4123

Software Project Management

Core

 

2

1

3

5

CS-4124

Information Assurance and Security

Core

 

2

1

3

6

CS-4115

Elective I-B

Advanced Artificial Intelligence

·   Natural Language Processing

·   Deep Learning Algorithms

Technical Electives

(Choose 2 subjects)

I-A

2

1

3

7

 

 

CS-4126

Elective II-B

Data Science

·   Data Science

·   Cyber Security and Digital Forensics

II-A

2

1

3

8

CST-4137

Elective III-B

 Emerging Technologies II

·    Blockchain Technology and Applications

III-A

 

1

1

 

1

-

 

2

1

9

CST-4158

Elective IV-B

Business Information System

·   Enterprise Resource Planning (ERP)

IV-A

2

1

3

Total Credit Units

21

B.C.Sc. (Four Years Studies) = 143 Credits

Internship - 12 Credits

Total Credits – Semester 1 to 8 = 155 Credits

Maximum Candidature Period = 7 years

( full time duration + 50% of full time duration = 6 years (or) 6 years + 1 year (ရပ်နား))

Maximum Re-exam time = 3 subjects * 7 semesters = 21 subjects

University of Computer Studies
Bachelor of Computer Technology (B.C.Tech.) Course
4 Year Credit System Curriculum
(2nd Year to 4th Year)
B.C.Tech. (Second Year (Semester I) or (Semester III) )

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

E-2101

English Proficiency III

Core

 

2

1

3

2

CST-2141

Linear Algebra

Core

 

2

1

3

3

CST-2112

Data Structure and Algorithms

Core

 

2

1

3

4

CST-2113

Programming Language in Java

Core

 

2

1

3

5

CST-2123

Software Engineering

Core

 

2

1

3

6

CST-2135

Computer Architecture and Organization

Core

CST-1234

2

1

3

7

CST-2126

Database Management System

Core

 

2

1

3

Total Credit Units

21

B.C.Tech. (Second Year (Semester II) or (Semester IV))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

E-2201

English Proficiency IV

Core

 

2

1

3

2

CST-2241

Numerical Analysis and  Differential Equations

Core

CST-1141

2

1

3

3

CST-2212

Operating System

Core

 

2

1

3

4

CST-2213

Artificial Intelligence

Core

 

2

1

3

5

CT-2234

Digital System Design

Core

CST-2135

2

1

3

6

CST-2235

Data Communication and Networking

Core

 

2

1

3

7

CT-2236

Circuits and Electronics

Core

 

2

1

3

Total Credit Units

21

B.C.Tech. (Third Year (Semester I) or (Semester V))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

CST-3141

Probability & Statistics

Core

 

2

1

3

2

CST-3142

Professional Ethics

Core

 

2

1

3

3

CST-3113

Analysis of Algorithms

Core

 

2

1

3

4

CT-3134

Electronic Devices

Core

 

2

1

3

5

CT-3135

Control Systems

Core

 

2

1

3

6

CST-3136

Computer Networks

Core

CST-2235

2

1

3

7

CT-3137

Signals and Systems

Core

 

2

1

3

Total Credit Units

21

B.C.Tech. (Third Year (Semester II) or (Semester VI))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

CT-3231

Embedded and Microprocessor Systems

Core

-

2

1

3

2

CT-3232

Computer and Network Security 

Core

CST-3136

2

1

3

3

CT-3233

Image Processing

Core

-

2

1

3

4

CST-3254

Human Computer Interaction

Core

 

2

1

3

5

CT-3235

Digital Signal Processing

Core

CT-3137

2

1

3

6

CST-3226

Elective I-A

Data Mining

Data Analytic and Mining

Technical Electives

(Choose 2 subjects)

 

-

2

1

3

7

CST-3237

Elective II-A

Emerging Technologies

·  Cloud and Virtualization

Technology and Applications

-

2

1

3

8

CST-3258

Elective III-A

Business Information System

·  Business Applications and Digital Business Management

 

2

1

3

Total Credit Units

21

B.C.Tech. (Fourth Year (Semester I) or (Semester VII))

Sr.

Subject Code

Course Description

Type

Pre-requisite

Lecture(Credit)

Practical Lab/Tuto.(Credit)

Credit Units

1

Eng-4101

Business English

Core

-

2

1

3

2

CT-4131

Cyber Security

Core

 

2

1

3

3

CST-4112

Parallel and Distributed Computing

· Distributed Systems

· Introduction to Parallel AA

Core

OS+AA

2

1

3

4

CST-4123

Software Project Management

Core

 

2

1

3

5

CT-4134

Embedded Systems Integrating to IoT

Core

CT-3231

2

1

3

6

 

CT-4125

Elective I-B

· Data Science

Technical Electives

(Choose 2 subjects)

-

2

1

3

7

CT-4136

Elective II-B

. Digital Forensics

-

2

1

3

8

CT-4137

Elective IV-B

· Embedded Robotics

CT-3231

2

1

3

9

CST-4158

Elective III-B

Enterprise Resource Planning (ERP)

-

2

1

3

Total Credit Units

21

B.C.Tech. (Four Year Studies) = 143 Credits

Internship - 12 Credits

Total Credits – Semester 1 to 8 = 155 Credits