Java Programming notes for third year students, Minia University, Faculty of Engineering, CSE dept.
Lab 1: working with java basic syntax, variables, data tyes, operators (mathematical & logical), strings, looping and conditional statments
Lab 2: Functions , Intorduction to Classes, Constructor
Lab 3: More on classes, inhertance, destructor, encapsulation {getter & setter}
Lab 4: More on classes, working with multiple classes, working with package and external libraries
Final Project: this is a pre-selected problems to be solved using the skills learned during the class, a problem for each team, teams are maximum of 3 students only