Class times: | 11:15am – 12:05pm, MoWeFr |
---|---|
Classroom: | Harrington Hall 108 |
Credit hours: | 3 |
Prerequisite: | CSCI 265 Introduction to Programming Languages with a C or better |
Class pages: | http://undcemcs01.und.edu/~wen.chen.hu/course/280/ |
Instructor: | Wen-Chen Hu (my teaching philosophy) |
Email: | wenchen@cs.und.edu |
Zoom ID: | https://und.zoom.us/j/2489867333 |
Office: | Upson II 366K |
Office hours: | 02:30pm – 04:00pm, MoWeFr |
Synchronous Class Delivery
The class lectures will be delivered synchronously via https://und.zoom.us/j/2489867333, and the Zoom video will be posted on the Blackboard afterwards.
Students can watch the video clips anytime they want.
Lecture Notes
No textbook will be used.
Instead award-winning, interactive, informative, and practical lecture notes (based on GeeksforGeeks, TutorialsPoint, W3Schools, JavaTPoint, and other online documents and user manuals) and detailed and precise class instructions will be provided.
Collectively, the lecture notes and instructions are more like a small book, which supplies much more information than regular notes do and makes the subject studies much easier.
Students will not have problem learning the subjects or taking the exams after studying them and doing programming exercises.
Course Description
This course gives a study of the object-oriented programming, using the Java language.
It is a practical and no-nonsense course and each student is required to design and implement several Java programming exercises on her/his own.
Topics include, but are not limited to:
Four programming exercises (40% total): 1. User interface —— 10% 2. Input/output —— 10% 3. Finding price —— 10% 4. The lowest price —— 10% Two exams —— 20% each Final exam —— 20%
Weeks 1, 3 —— Introduction Week 2 —— Programming Exercise I Weeks 4, 7 —— Java basic syntax Weeks 5, 6 —— Programming Exercise II Weeks 8, 9, 10 —— Java data types and control structures Weeks 11, 12 —— Java classes and objects Weeks 13, 14, 15 —— Java object-oriented features Week 16 —— Some other special topics
No pain, no gain 😂
undcemcs02.und.edu
, and having the exercises set up at the server and be accessed from the clients.
Disability
Students who need special accommodations for learning or who have special needs are invited to share these concerns or requests with the instructor as soon as possible.
“Count your age by friends, not years. Count your life by smiles, not tears.” ― John Lennon |