Introduction to Programming
Syllabus, Bachelor's level, 2AD163
This course has been discontinued.
- Code
- 2AD163
- Education cycle
- First cycle
- Main field(s) of study and in-depth level
- Computer Science G1N
- Grading system
- Pass with distinction (VG), Pass (G), Fail (U)
- Finalised by
- The Department Board, 5 June 2009
- Responsible department
- Department of Informatics and Media
Entry requirements
Mathematics C, Civics A
Learning outcomes
On completion of the course, the student is expected to be able to - understand basic programming concepts - design programs in an object-oriented programming language. - know and use basic object-oriented concepts: inheritance, interface and polymorphism - apply programming aids in an integrated development environment
Content
Programming in an integrated development environment, introduction to graphics handling, constants, variables, primitive data types, library classes, calculations, methods, arguments and parameters, flow structures for selection, iteration, debugging, user defined classes, string manipulation and basic data structures (arrays), inheritance, interfaces, polymorphism, exceptions
Instruction
Lectures, lessons and laboratory sessions
Assessment
Examination and project work. Possible grade is failed, passed or passed with distinction