User Tools

Site Tools


Sidebar

study:bachelor:year_1:block_1:introduction_to_computer_science_1

Introduction to Computer Science 1

Full course description

Introduction to Computer Science 1 introduces students to the world of programming. Programming is a core tool of the Knowledge Engineer, as it allows translating theoretical ideas into practical applications. After a brief introduction about the inner workings of a computer, students learn about the principles of programming and basic programming tools. The lectures are accompanied by computer labs in which the student has to translate simple tasks into computer programs and feedback is provided to the student about their progress. Throughout the bachelor programme, Java is used as the main programming language. After completing this course the student is familiar with the core elements of programming and can implement simple programs in Java.

PROTIP:

Attend all of your tutorials and practice further at home making your own problems, or by trying websites such as www.codingbat.com/java or https://www.codecademy.com/learn/learn-java. The entire exam will rely on your ability to write code on paper, with minimal errors, so having proper syntax and concept comprehension is key.

Further Tip:

One inevitable part of programming is findings errors in your program. This process is usually referred to as debugging and is aided by receiving custom error messages when the computer has detected as specific error. Creating a document in which you list error messages you have previously dealt with, and your approach to alleviating the situation can save you lots of time during future debugging, as you will be able to refer to your list.

Study Materials and Tutorials:

Prerequisites

None

Cay Horstmann (2012. Big Java Late Objects. John Wiley & Sons, New York, ISBN 978-1-1180-8788-6 (Chapter 1-6,13)

Files

cs1_exam_2012-01-31.pdf264.7 KiB2020/11/14 22:49
cs1_extra_questions_2011-10-26.pdf99.7 KiB2020/11/14 22:49
cs1_terminology_notes.pdf3.5 MiB2020/11/14 22:49
cs1_exam_study.docx16.0 KiB2020/11/14 22:49
cs1_homemade_mock_exam_2016.pdf376.9 KiB2020/11/14 22:49
study/bachelor/year_1/block_1/introduction_to_computer_science_1.txt · Last modified: 2021/07/04 13:50 by nicolasperez