
Common Syllabus for CMIS141
Course Title:
| |
Course Materials:
| |
Course Description:
| |
Course Goals/Objectives:
| |
Course Introduction:This course is an introduction to real-world problem solving using the Java programming language. Students acquire the critical skills needed for formulating programmatic solutions to problems and then use these skills in creating programs that properly implement programming constructs such as selection statements, loops, methods, and arrays.
| |
Grading Information and Criteria:
Class Participation..........10% Quizzes (2)..................20% Programming Projects (4).....40% Final examination............30% Grading Scale: Letter Grade Percentage A 90% or Above B 80% to 89% C 70% to 79 % D 60% to 69% F 59% or Below Grading Criteria for Programming Projects: Some of the major criteria are: Program Layout (Visual Appeal) proper naming conventions (using symbolic constants, appropriate names for variables, methods, and so forth) documentation consistent conventions (indenting, braces, headers, and so on) proper use of white space
modularity (including proper use of parameters, use of local variables, and so forth) correct and appropriate use of programming structures (loops, conditionals, classes, and the like) efficiency of algorithm proper I/O (prompt and echo input, clear and properly formatted output messages, and so on)
good test data suite included
program compiles program executes on sample data meets all requirements | |
Other Information:
| |
Project Descriptions:
| |
Academic Policies:
| |
Course Schedule:
|