Course Details
Course Information Package
Course Unit Title | FRESHMAN COMPUTER SCIENCE | ||||||||
Course Unit Code | ACSC110 | ||||||||
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 science discipline with related disciplines such as computer engineering, information systems and software engineering.
Elements of a computer system: Hardware: digital logic level, CPU, memory Input/Output and peripheral devices. Software: programming languages, compilers/interpreters, operating system, and application software.
Introduction to computer programming: fundamental programming constructs, flowcharts and implementation of simple algorithms in pseudo code, algorithmic problem solving.
Computer Science: Overview of the directions of the computer science course: Information and Database Systems, Theoretical Computer Science, Software Engineering and Development, Artificial Intelligence, System Development and Administration, Computer Networks. | ||||||||
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 e-learning platform and the web for students to use in combination with the textbooks. Lectures are supplemented with laboratory work. During laboratory sessions, students are instructed to assemble a computer from hardware parts. Students are then able to install and troubleshoot operating systems (Windows and Linux) and computer software. | ||||||||
Assessment methods and criteria |
| ||||||||
Language of instruction | English | ||||||||
Work placement(s) | NO |