Computer Science
Full course description
As an overview of the discipline, the course covers a breadth of topics including algorithmic foundations of informatics; hardware issues such as number systems and computer architectures; and software issues such as operating systems, programming languages, compilers, networks, the Internet, and artificial intelligence. All the concepts introduced during the course are investigated in lab sessions. In the end of the course students are expected to develop experience in how to apply techniques from informatics, computer science and programming for their own research and educational purposes.
Course objectives
- To provide an introduction to the fundamental concepts found throughout the field of informatics and computer science.
Prerequisites
None.
Recommended reading
- Schneider, G.M. & Gersting, J.L. (2013, Sixth Edition). An Invitation to Computer Science: Java Version. Thomson Pub Co. ISBN- 978113319108
SCI2039
Period 5
31 Mar 2025
23 May 2025
ECTS credits:
5.0Coordinator: