Skip to content

These are the source codes for exercises from the Java Programming I MOOC, a course offered by the University of Helsinki, Finland.

Notifications You must be signed in to change notification settings

FicaaN/Java-Programming-I-MOOC.fi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Programming I MOOC | University of Helsinki, Finland

DISCLAIMER: The solutions that I have provided are my way of solving the exercises and are not necessarily the shortest, most efficient and clean-code looking like.

This course is from University of Helsinki's free Massive Open Online Course (MOOC), from the Department of Computer Science.

The course is split up into two different sub courses, first being Java Programming I and the second being Java Programming II.

Each course consists of seven parts, with its own set of exercises.

Part 1:

  1. Getting started with programming
  2. Printing
  3. Reading input
  4. Variables
  5. Calculating with numbers
  6. Conditional statements and conditional operation
  7. Programming in our society

Part 2:

  1. Recurring problems and patterns to solve them
  2. Repeating functionality
  3. More loops
  4. Methods and dividing the program into smaller parts
  5. End questionnaire

Part 3:

  1. Discovering errors
  2. Lists
  3. Arrays
  4. Using strings
  5. Summary

Part 4:

  1. Introduction to object-oriented programming
  2. Objects in a list
  3. Files and reading data
  4. Summary

Part 5:

  1. Learning object-oriented programming
  2. Removing repetitive code (overloading methods and constructors)
  3. Primitive and reference variables
  4. Objects and references
  5. Conclusion

Part 6:

  1. Objects on a list and a list as part of an object
  2. Separating the user interface from program logic
  3. Introduction to testing
  4. Complex programs

Part 7:

  1. Programming paradigms
  2. Algorithms
  3. Larger programming exercises
  4. Conclusion

About

These are the source codes for exercises from the Java Programming I MOOC, a course offered by the University of Helsinki, Finland.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages