• UoG Home
  • Home
  • About Us
    • About the College
    • Dean’s Message
    • Facility and Services
    • College Administration
  • Programs
    • MSc Programs
    • BSc Programs
  • Departments
    • Computer Science
      • About the Department
      • Programs
      • Staff Profile
    • Information Technology
      • About the Department
      • Programs
      • Staff Profile
    • Information System
      • About the Department
      • Programs
      • Staff Profile
    • Information Science
      • About the Department
      • Programs
      • Staff Profile
  • Research
    • Research
    • Community Services
    • Technology Transfer
    • Publications
  • (+251) 588 940 290
  • info@uog.edu.et
  • Downloads
  • TV
  • Radio
  • Staff-Profile
  • Events
  • Mail
College of Informatics
  • UoG Home
  • Home
  • About Us
    • About the College
    • Dean’s Message
    • Facility and Services
    • College Administration
  • Programs
    • MSc Programs
    • BSc Programs
  • Departments
    • Computer Science
      • About the Department
      • Programs
      • Staff Profile
    • Information Technology
      • About the Department
      • Programs
      • Staff Profile
    • Information System
      • About the Department
      • Programs
      • Staff Profile
    • Information Science
      • About the Department
      • Programs
      • Staff Profile
  • Research
    • Research
    • Community Services
    • Technology Transfer
    • Publications

BSc Programs

  • Home
  • BSc Programs

BSc

Department of Computer Science  BSc Program

Admission Criteria
  • The placement of regular undergraduate students is managed by the Ministry of Education (MoE) based on the outcomes of the Ethiopian Higher Education Entrance Certificate Examination (EHEECE).
  • In a similar vein, enrolment and acceptance to the extension program are determined by the outcomes of the Ethiopian Higher Education Entrance Certificate Examination (EHEECE). There will be an entrance exam available for other applicants having diplomas (regular advanced), evening, distance (if any), and summer programs in related subjects.
Course Breakdown
Year I Semester I

No.

Course Code

Course Title

ECTS

Cr. Hrs.

Lec. Hrs

Lab. Hrs

Tut. Hrs

1.       

Math1011

Mathematics for Natural Science

5

3

3

0

2

2.       

FLEn1011

Communicative English Language Skills I

5

3

3

0

0

3.       

Phys1011

General Physics

5

3

2

1

2

4.       

Psch1011

General Psychology

5

3

3

0

0

5.       

LoCT1011

Critical Thinking

5

3

3

0

0

6.       

SpSc1011

Physical Fitness

0

P/F

2

0

0

7.       

GeES1011

Geography of Ethiopia and the Horn

5

3

3

0

0

Sub Total

30

18

   
Year I Semester II

No.

Course Code

Course Title

ECTS

Cr.Hrs.

Lec. Hrs.

Lab. Hrs.

Tut. Hrs.

1.       

FLEn1012

Communicative English Language Skills II

5

3

3

0

0

2.       

Anth1012

Social Anthropology

3

2

2

0

0

3.       

Math1041

Applied Mathematics I

5

3

3

0

0

4

Econ- 1011

Economics

5

3

3

0

0

5

EmTe1012

Introduction to Emerging Technologies

5

3

3

0

0

6

MCiE1012

Moral and Civic Education

3

2

2

0

0

7

Chem 1012

General Chemistry /Basic Computer Programming

5

3

2

3

1

 

Sub Total

31

19

 

 

 

Year II Semester I

No.

Course Code

Course Title

ECTS

Cr. Hrs.

Lec. Hrs.

Lab. Hrs.

Tut. Hrs.

1.       

EENG2041

Digital Logic Design

5

3

2

3

0

2.       

CoSc2051

Object Oriented Programming

5

3

2

3

2

3.       

MATH2011

Linear Algebra

5

3

3

0

1

4.       

CoSc2041

Fundamentals of Database Systems

5

3

2

3

2

5.       

CoSc1012

Computer Programming

5

3

2

3

1

6.       

STAT2015

Probability and Statistics

5

3

3

0

1

7.       

SINE2011

Inclusiveness

4

2

2

0

0

Sub Total

34

20

 

 

 

Year II Semester II

No.

Course Code

Course Title

ECTS

Cr. Hrs.

Lec.

Hrs.

Lab. Hrs.

Tut. Hrs.

1.       

CoSc3023

Operating Systems

5

3

2

3

2

2.       

CoSc3081

Web programming

7

4

3

3

1

3.       

CoSc3053

Java Programming

5

3

2

3

2

4.       

CoSc3061

Software Engineering

5

3

3

0

2

5.       

CoSc3101

Automata and Complexity Theory

5

3

3

0

2

6.       

CoSc3025

Microprocessor and Assembly Language Programming

5

3

2

3

1

7.       

IRGI3021

Global Trends

4

2

2

0

0

Sub Total

36

21

 

 

 

Year III Semester I

No.

Course Code

Course Title

ECTS

Cr. Hrs.

Lec.Hrs.

Lab. Hrs.

Tut. Hrs.

1.       

 CoSc2032

Data Communication and Computer Networks

5

3

2

3

2

2.       

 CoSc2042

Advanced Database Systems

5

3

2

3

2

3.       

MATH2082

Numerical Analysis

5

3

2

3

0

4.       

MATH2052

Discrete Mathematics and Combinatorics

5

3

3

0

0

5.       

CoSc2092

Data Structures and Algorithms

5

3

2

3

2

6.       

 CoSc2022

Computer organization and Architecture

5

3

3

0

1

Sub Total

30

18

 

 

 

Year III Semester II

No.

Course Code

Course Title

ECTS

Cr. Hrs.

Lec.

Hrs.

Lab. Hrs.

Tut. Hrs.

1.       

CoSc3034

Wireless Communication and Mobile Computing

5

3

2

3

1

2.       

CoSc3112

Introduction to Artificial Intelligence

5

3

2

3

2

3.       

CoSc3094

Design and Analysis of Algorithms

5

3

3

0

0

4.       

CoSc3026

Real Time and Embedded Systems

5

3

2

3

2

5.       

CoSc3072

Computer Graphics

5

3

2

3

1

6.       

CoSc3122

Industrial Practice

3

2

0

0

0

7.

MGMT4102

Entrepreneurship & Business Development

5

3

3

0

0

Sub Total

33

20

 

 

 

Year IV Semester I

No.

Course Code

Course Title

ECTS

Cr.Hrs.

Lec.

Hrs.

Lab. Hrs.

Tut. Hrs.

1.       

CoSc4035

Computer Security

5

3

2

3

1

2.       

CoSc4113

Computer Vision and Image Processing

5

3

2

3

2

3.       

CoSc4123

Research Methods in Computer Science

3

2

2

0

0

4.       

CoScXXXX

Elective I

5

3

2

3

1

5.       

CoSc4103

Compiler Design

5

3

2

3

2

6.       

CoSc4125

Final Year Project I

5

3

0

0

0

Sub Total

28

17

 

 

 

Year IV Semester II

No.

Course Code

Course Title

ECTS

Cr.Hrs.

Lec.

Hrs.

Lab. Hrs.

Tut. Hrs.

1.       

CoSc4036

Network and System Administration

5

3

2

3

1

2.       

CoSc4038

Introduction to Distributed Systems

5

3

2

3

2

3.       

CoSc4132

Selected Topics in Computer Science

5

3

3

0

0

4.       

CoScXXXX

Elective II

5

3

2

3

1

5.       

CoSc4126

Final Year Project II

5

3

0

0

0

 

Sub Total

25

15

 

 

 

Computer Science

  • About the Department
  • Programs
  • BSc Programs
  • MSc Programs
  • Staff Profile

Programs

  • MSc Programs
  • BSc Programs

About us

  • About the College
  • Dean’s Message
  • Facility and Services
  • Faculty Administration
  • Public and International Relations
  • (+251) 588 940 290
  • info@uog.edu.et
  • Maraki Street, Gondar, Ethiopia
  • 196

Important Links

  • Student Information System
  • UoG Mail
  • Online Registration
  • Library
  • Registrar

Resources

  • Student Information System (Intranet)
  • Research and Ethics Application System (REAMS)
  • UoG Journals
  • Student Application System
  • Student Registration System
  • Student Placement System (Intranet)
  • Research, TT and Community Service Portal

Copyright © University of Gondar| All Rights Reserved.