CS175 Lecture 1
CS175 Lecture 1
Lecture 1
Timetable
• Lecture: Wednesday 18 - 20hrs @D01 Hall
• Practical: Thursday 12 – 16hrs @B106 Lab
• Coding Club: Tuesday all day @Geoinformatics Lab
1
Time Table and Exams Modalities
Examinations
• Coursework: 40%
• 40 Online Assignments: 25%
• 5 Take-home Projects: 15%
• 1 Classroom Test: 10%
Course Outline
1. Introduction
2. Data types, variables and expressions
3. Classes, Objects and String-class
4. Selection statements
5. Repetitions
6. Modularization
7. Writing classes
8. Methods
9. Object references
10. Arrays
2
Programming Tools and Compiler
u Java program
To write Java Programs, you need two things:
(1) Java Development Kit (JDK)
(2) Source code editor
Make sure you have both, JDK and Editor, working
correctly.
u JDK
u Install the Java 8 JDK
u Editor
u Install Netbeans
Online Assignments
u Create account on www.ville.utu.fi
3
About NetBeans IDE
Creating a Project
File à New Project …
Category: Java
Projects: Java Application
Project Name: 2019-04-01321
Creating a File/Program
File à New File …
Project Name: 2019-04-01321
Category: Java
File Type: Java Class
Class Name: HelloWorld