Bachelor of Science Computer Systems Engineering Honours Degree
Purpose of the Programme |
This programme is designed to create graduates who stand out with skills required to solve 21st century computer systems engineering problems. The aim is to combine an in-depth coverage of computing and its applications with a systematic approach to the design and construction of high quality software and systems. |
Entry Requirements |
To qualify for acceptance to the BSc Computer Systems Engineering Honours Degree, the candidate must have obtained a pass at ‘A’ level in Mathematics and in at least one of the following subjects or their equivalents:
2. Special Entry Refer to Section 3.2 of the General Regulations. 3. Mature Entry Refer to Section 3.3 of the General Regulations. |
Programme Characteristics | |
Areas of Study: | Systems development, Hardware design, Digital systems, Digital signal processing, Computer systems administration, Computer networks, Computational intelligence, Databases, Website development, Embedded systems |
Specialist Focus: | Hardware Design, Systems Development, Computer Networking, Machine Learning |
Orientation: | Research, innovation and technopreneural orientation. Teaching and learning is focused on producing graduates with the necessary knowledge, skills and competences sufficient to start technology based businesses. |
Distinctive Features: | The programme builds the research-technology-innovation continuum and focuses on knowledge development and application using a student-centred approach. |
Career Opportunities and Further Education | |
Employability: | Careers in the Computer Systems Engineering field which include:
1. Software Engineers 2. Network Engineers 3. Hardware Engineers 4. Website Designers 5. Analyst Programmers 6. Network and Systems Administrators 7. Database Administrators 8. IT Managers 9. Systems Analysts |
Further Studies: | Master’s and doctoral studies in Computer Systems Engineering, Computer Science, Data Science, or in interdisciplinary programmes related to computing practices. |
Programme Delivery | |
Teaching and Learning Methods: | Lectures, tutorials, programming laboratory classes, seminars, group work, industrial visits, industrial attachment, research project, individual independent study |
Assessment Methods: | Written and oral examinations, tests, laboratory reports, seminar presentations, industrial attachment report, mini-research project report, final year research project report, continuous assessments |
Programme Competences |
Generic:
|
Discipline specific:
|
Intended Learning Outcomes |
By the end of the degree programme the student should be able to: –
|