Programming Fundamentals (Java)
Programming Fundamentals is a first course in programming. In this course, you learn the basics of programming and the basics of how to think and how to do when programming. An important part of the course is to learn methods of problem solving. In addition, you get a lot of knowledge about computers and how they work.
Within the programming different methodologies are used to solve the problems you are working on and transferring their solution ideas to the program. One common such method is called object-oriented programming. In this course, you learn the basics of this methodology.
The programming language used in the course is Java. It is a language that is well suited for object-oriented programming, which is common in both industry and academia.
The student should be able to program in Java and solve basic problems in programming, and should be able to use basic object oriented programming and should get knowledge for how to think and solve the problems. The student should be able to analyze and program simple algorithms.