This course is an introduction to the field of Computer Science and the fundamental concepts of programming. It starts with a brief history of computing and the basic elements of the computers' architecture.
It focuses on the correct and fluent use of appropriate terminology in CS to describe fundamental concepts and programs.
It has has strong hands-on approach and leads to understanding fundamental concepts such as flow-charts representation of algorithms, conditional statements, iteration, primitive data types, collections and functions.
Students learn to use the documentation of a programming language and understand error messages for debugging.
Course Master:
Term:
Fall 2025
Discipline:
CS (Computer Science)
Credits:
4 credits
Type:
CCD
Level:
Undergraduate
Can be taken twice for credit?:
No
Exam Date:
Thursday, December 11, 2025 - 09:00
Pre-requisites:
None
Co-requisites:
None
