Course Details
Course Information Package
Course Unit Title | FRESHMAN COMPUTER ENGINEERING | ||||||||||
Course Unit Code | ACOE101 | ||||||||||
Course Unit Details | |||||||||||
Number of ECTS credits allocated | 6 | ||||||||||
Learning Outcomes of the course unit | By the end of the course, the students should be able to:
| ||||||||||
Mode of Delivery | Face-to-face | ||||||||||
Prerequisites | NONE | Co-requisites | NONE | ||||||||
Recommended optional program components | NONE | ||||||||||
Course Contents | Overview of the computing discipline: Historic evolution of computing. Disciplines of computing, relation of the computer engineering discipline with related disciplines such as computer science, information systems and electrical engineering. A Layered description of the elements of a computer system: Hardware: digital logic level, CPU, memory Input/Output and peripheral devices. Software: programming languages, compilers/interpreters, operating system, application software. Introduction to computer programming: fundamental programming constructs, implementation of simple algorithms in pseudo code, structural and object oriented programming. The Computer Engineering Course: Overview of the directions of the computer engineering course: artificial intelligence, digital signal and image processing, digital systems and VLSI design, parallel processing, and networking. Laboratory Work: Individual or small group experiments performed with the use of breadboards to build and test analogue and digital circuits. | ||||||||||
Recommended and/or required reading: | |||||||||||
Textbooks |
| ||||||||||
References | |||||||||||
Planned learning activities and teaching methods | The taught part of course is delivered to the students by means of lectures, conducted with the help of computer presentations. Lecture notes and presentations are available through the web for students to use in combination with the textbooks. Lectures are supplemented with laboratory work carried out on breadboards. During laboratory sessions, students build and test analogue and digital circuits. Furthermore, students are introduced to the Linux operating system. | ||||||||||
Assessment methods and criteria |
| ||||||||||
Language of instruction | English | ||||||||||
Work placement(s) | NO |