This course is about programming in Java. Java is a multipurpose, easy to learn, powerful platform where virtually a complete application in any domain can be implemented. Java is the most widely used language for developing open source software systems. With Java, there comes huge library support which reduces the development time and enhances software reuse for faster development.
Other References
Web Resources on Java
Other Course sites on Java
Grading Policy
Lecture: Thursday 16:00 - 17:00
Lab Hours: Friday 11:00 - 13:00
1. Plagiarism Policy - Coping code from anywhere is considered as equivalent to stealing and therefore strictly discouraged. We will be using Plagiarism software to detect code copy. You may get a plain F Grade if you found to copy (or share) code from (to) anybody. Programming Assignments will be evaluated based on originality and functionality.
2. Each programming assignment given after a lab will be evaluated on the next turn of the lab.
3. There will be one mid-term and one-end term evaluation of the lab work.
Announcements