CIS-157 Home: http://www.c-jump.com/bcc/c157c/c157syllabus.html
- Welcome! (press F5 to refresh and get the latest version)
- CIS-157 Online -- take tests, submit your homework
- CIS-157 Youtube Lectures
- CIS-157 Java Samples -- updated weekly
- ________________________________________________________
- Posted Aug 21 :
- CIS-157 is the distance learning class, and on-campus lectures are optional. You should be fine with your plans to occasionally attend the lectures. You should be taking CIS-123, Object-Oriented Concepts, as a co-requisite for this course. To make yourself comfortable with the student option requirements, please be sure to download and read CIS-157 syllabus .
|
|
An introduction to Java - Ch 1
Handout:
Java and NetBeans
(
presentation
)
How to write your first Java applications - Ch 2
Handout:
Introduction to Java Programming
(
presentation
)
Variables, Classes, Objects and Methods - Ch 2, cont.
Handout:
String, Scanner, and Java API
(
presentation
)
Console I/O and Comparing Variables - Ch 2, cont.
How to work with the primitive data types - Ch 3
Handout:
Relational Operators and Flow Control
(
presentation
)
How to code control statements - Ch 4
Handout:
Data types, Math, Integer, Double, BigDecimal, NumberFormat, and loops
(
presentation
)
How to code methods, handle exceptions, and validate data - Ch 5
How to test, debug, and deploy an application - Ch 6
Handout:
Exceptions, Console Input Validation, Handling Errors
(
presentation
)
____________Midterm Evaluations____________
How to Define and Use Classes - Ch 7
Handout:
Classes
(
presentation
)
javacoffeebreak.com article:
Objects, Instance Methods, and Instance Variables
How to work with arrays - Ch 11
Processing Single Dimension Arrays
Handout:
An Overview of Java Arrays
(
presentation
)
Processing Multiple Dimension Arrays
How to work with collections and generics - Ch 12
Intro to Collections using the ArrayList Class
Handout:
Java Collections and Generics
(
presentation
)
Collections using the LinkedList Class
Untyped Collections and Vectors
How to work with strings - Ch 13
Handout:
String, StringBuilder, StringBuffer
(
presentation
)
How to work with dates and times - Ch 14
Handout:
GregorianCalendar, Date, DateFormat
(
presentation
)
____________Final Exam____________
This syllabus is based upon work supported by the National Science Foundation under Grant No. 0122636. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).
Note: This syllabus is a suggested course outline and will be generally followed, subject to change according to the instructor's discretion and needs. Academic flexibility is important.