CS350, Programming III: Java Two Credit Hours http://cs350.cs.ua.edu Jingyuan(Alex) Zhang Office: 3413 SEC (Science and Engineering Complex) Phone: 348-9516 Email: zhang@cs.ua.edu Home Page: http://cs.ua.edu/~zhang Office Hours: 10:00-11:00am MWF
What is in a language? Grammar Library Tools
What will be taught? Basic Data Types and Operations Control Structures & Methods/Functions Collections & Classes Object-oriented Programming Event-driven Programming Graphics GUI Components Multithreading Networking
How it will be taught? Basics/Principles Examples Exercises/Assignments Tests
How to succeed? Attend every class meeting Digest every example code after class Complete every assignment/project Learn by example Learn from web
Textbooks CS350: Deitel & Detel, Java How to Program: Early Objects Version, Prentice Hall .
Attendance Policy Mondays and Wednesdays are for lectures (required). Fridays are for help sessions (optional). Attendance sheet.
Misc Course home page: http://cs350.cs.ua.edu Syllabus Make sure you have a place to use Eclipse No help session this Friday. If you have any questions, please visit me in my office.