- Study
-
About Us
- Campuses
- Administration
- Governance
- Policies & Procedures
- Philanthropy, Alumni & Civic Engagement
- UG Recruit
- Vacancies
- Contact or Visit Us
-
Research and Innovation
- Library
- Research
- Policies
- Ethics Review
- Research News
- UG Experts
-
Faculties, Schools & Institutes
- Faculty of Natural Science
- List of all faculties, school and institutions
-
University Life
- Student Services
- Library
- Accommodation
- Sports on Campus
- Clubs
- Campus Store
- News & Events
Academic programme
Bachelor of Science (Computer Science)
Admissions
Entry requirements
Review the current admission requirements associated with this programme.
- At least five (5) subjects at CSEC General Proficiency (Grades I, II, or III) or IGCSE/GCE 'O' level (Grades A, B, or C). Subjects must include English Language, Mathematics and CSEC Information Technology. Students without CSEC Information Technology (IT) or CSEC Electronic Document Preparation and Management (EDPM) will be admitted but MUST register for, and pass UGC1101- Computer Literacy 1.
- A Diploma in Computer Science or an Associate of Science in Computer Science or Associate Science in Information Technology or Associate of Science in Information Systems.
- A Trained Teachers' Certificate (Secondary Mathematics Option).
- Certificate in Industrial and Social Studies from Critchlow Labour College (CLC) together with a pass at the University of Guyana Entrance Examination (UGEE).
- Ordinary Diploma in Computer Science (ODCS); pass with Credit at the GTEE level.
- Ordinary Diploma in Science (ODS); pass with Credit at the GTEE level.
- Mature age (21 years and over), sound education background, together with a Pass at the University of Guyana Entrance Examination (UGEE).
- Any qualification considered by the University to be equivalent to any of the above.
- Any qualification considered by the University of Guyana to be equivalent to any of the above.
Programme structure
Courses by year and semester
Expand each year to review the courses currently associated with this programme.
First Year
Semester 1
9 courses| Course code | Course title | Credits | Remarks |
|---|---|---|---|
| AAA1106 | Additional (3 or 4 credits) | 3 | — |
| AAA4104 | Additional Course (4 Credits) | 4 | Use this slot ONLY to register for Chinese courses. |
| AAA1101 | Additional Course (4 Credits) | 4 | In consultation with your HOD, use this slot only to register for an additional course that is not required to complete the programme. |
| MTH1101 | Algebra | 4 | — |
| UGC1101 | Computer Literacy I | 4 | This course MUST be done by students who do not possess CSEC Pass in either Information Technology or Electronic Document Preparation and Management. |
| CSE1101 | Discrete Mathematics for Computer Science | 4 | This course is the same as MTH 1105. Students with the Associate of Science IT (7102) progressing to the new degree (7201) in Computer Science must do this course, CSE 2100 and CSE 2200. |
| WWW1101 | Elective (3 or 4 credits) | 3 | Choose One of SOC1100 or ECN1100 course after consultation with your HOD. |
| CSE1100 | Introduction to Computing I | 4 | — |
| ENG1105 | Introduction to the Use of English | 4 | — |
Semester 2
6 courses| Course code | Course title | Credits | Remarks |
|---|---|---|---|
| AAA1206 | Additional (3 or 4 credits) | 3 | Use this slot ONLY after consulting with your Head of Department. |
| AAA4204 | Additional Course (4 Credits) | 4 | Use this slot ONLY to register for Chinese courses. |
| CSE1200 | Introduction to Computing II | 3 | — |
| CSE1201 | Introduction to Programming | 4 | — |
| CSE1202 | Mathematics and Statistics for Computer Science | 4 | This course is the same as MTH 1205. |
| ENG1203 | Technical Communication | 4 | — |
Second Year
Semester 1
4 courses| Course code | Course title | Credits | Remarks |
|---|---|---|---|
| CSE2103 | Computer Networks and Data Communications I | 4 | — |
| CSE2100 | Data Structures and Analysis of Algorithms | 4 | Students must pass CSE 1201-Introduction to programming before attempting CSE 2100- Data Structures and Analysis of Algorithms. Students with the Associate of Science IT (7102) progressing to the new degree (7201) in Computer Science must do this course, CSE 1101 and CSE 2200. |
| CSE2102 | Database Systems Design and Information Management | 4 | — |
| CSE2101 | Software Engineering I | 4 | — |
Semester 2
9 courses| Course code | Course title | Credits | Remarks |
|---|---|---|---|
| CSE2203 | Computer and Information Security Fundamentals | 3 | — |
| CSE2200 | Contemporary Programming Paradigms | 4 | Students with the Diploma (0715) in Computer Science progressing to the new degree (7201) in Computer Science must do this course and CSE 2202. Students with the Associate of Science IT (7102) progressing to the new degree (7201) in Computer Science must do this course, CSE 1101 and CSE 2100. |
| ZZZ2201 | Elective (4 credits) | 4 | Choose One of ELE2115, MTH1201, MTH1202, MNG1200 or any MST year I or year II course. |
| ELE1212 | Electronic Fundamentals | 3 | This course must be done along with ELE 1212L. Once these two are done, there is no need to choose the elective in semester II. |
| ELE1222 | Electronic Fundamentals | 3 | This course replaces ELE1212 with effect from academic year 2025/2026. Choose either ELE 1222 OR a 4-credit course. The course ELE 1222 must be done along with ELE 1222L. Once these two are done, there is no need to choose the other elective in semester II |
| ELE1222L | Electronic Fundamentals Lab | 1 | This courses replaces ELE1212L with effect from academic year 2025/2026. This course must be done along with ELE 1222. Once these two are done, there is no need to choose the other elective in semester II. |
| ELE1212L | Electronic Fundamentals Laboratory | 1 | This course must be done along with ELE 1212. Once these two are done, there is no need to choose the elective in semester II. |
| CSE2202 | Human Computer Interaction I | 4 | Students with the Diploma (0715) in Computer Science progressing to the new degree (7201) in Computer Science must do this course and CSE 2200. |
| CSE2201 | Internet Computing I | 4 | — |
Third Year
Semester 1
6 courses| Course code | Course title | Credits | Remarks |
|---|---|---|---|
| ZZZ3101 | Elective (4 credits) | 4 | Choose a year III CSE course after consultation with your HOD. |
| ZZZ3102 | Elective (4 credits) | 4 | Choose One of HST2105 or HST2104 course after consultation with your HOD. |
| CSE3100 | Information Assurance and Security | 4 | — |
| MTH2102 | Linear & Modern Algebra | 4 | — |
| MTH2104 | Linear Algebra | 4 | This course replaces MTH 2102 which is no longer being offered. |
| MTH2105 | Linear Algebra I | 4 | This course replaces MTH2104 which is no longer being offered with effect from academic year 2018/2019 |
Semester 2
4 courses| Course code | Course title | Credits | Remarks |
|---|---|---|---|
| CSE3201 | Computer Architecture and Organisation | 4 | — |
| CSE3200 | Computer Graphics and Image Processing | 4 | — |
| ZZZ3201 | Elective (4 credits) | 4 | Choose a year III CSE course after consultation with your HOD. |
| ZZZ3202 | Elective (4 credits) | 4 | Choose a Creative Arts/ Foreign Language course after consultation with your HOD. |
Fourth Year
Semester 1
5 courses| Course code | Course title | Credits | Remarks |
|---|---|---|---|
| CSE4103 | Applied Project | 2 | — |
| CSE4101 | Artificial Intelligence I | 4 | — |
| ZZZ4101 | Elective (4 credits) | 4 | Choose an MST Statistics course after consultation with your HOD. |
| CSE4102 | Operating Systems | 4 | — |
| CSE4100 | Undergraduate Computer Science Research Project (Proposal) | 2 | — |
Semester 2
5 courses| Course code | Course title | Credits | Remarks |
|---|---|---|---|
| ZZZ4201 | Elective (4 credits) | 4 | Choose a CSE course after consultation with your HOD. |
| CSE4201 | Ethical and Professional Issues in Computing | 4 | — |
| MTH4201 | Numerical Analysis | 4 | — |
| MTH3202 | Numerical Methods | 4 | This course replaces MTH4201 with effect from Academic Year 2018/2019 |
| CSE4200 | Undergraduate Computer Science Research Project (Thesis) | 4 | — |