_______________________ |
| CSC 257 Introduction to Java |
|
|
||
Prerequisite |
CSC 214 or the equivalent C++ programming experience is a prerequisite for this class.
|
|||||||||||||||||||||||||||||||||||
| Course Objectives | By the end of the course, students will be able to:
|
|||||||||||||||||||||||||||||||||||
| Textbook | Java in a Nutshell (any edition later than the second edition) by David Flanagan. This textbook is optional. Fifth edition ISBN: 9780596007737 (Note: You can get by with any recent and good Java text as a resource. Almost all information for the course is on the website. But you are likely to want an actual textbook resource as well. We have correlated Nutshell topics with lecture topics in the schedule.) You are expected to read the lecture notes posted on the CSC257 site.
|
|||||||||||||||||||||||||||||||||||
| Course Requirements | Your final grade will be based on:
You cannot make up a missed exam without an official university excuse. Also, we will not accept late programming assignments without an official university excuse. Final Exam: There will be no regular tests during the semester. There will be a final examination only.
Your final grade will be determined according to the following table, where X is your overall weighted average for projects and final exam.
|
|||||||||||||||||||||||||||||||||||
| Computer and Internet Requirements | NCSU has recommended minimum specifications for computers that are generally used for courses. Those specifications can be found here: http://www.ncsu.edu/it/compspecs/ Engineering Online recommends that your computer meets or exceeds the following minimum specifications below. A computer with greater capability (processor speed, RAM, internet bandwidth, disk capacity) will be more likely to properly display the video content of Engineering Online courses. Windows:
Mac OS X:
Linux:
|
|||||||||||||||||||||||||||||||||||
| Instructor | Mr. James C. Tetterton E-mail: jctetter@ncsu.edu |