Midlands Technical College
Information Systems Technology Syllabus


NAME OF COURSE:

Introduction to Java Programming
COURSE PREFIX: CPT 236
CREDIT: 3.0
PREREQUISITES: RDG 100 and MAT 102
TEXT: Java Programming, 3rd Edition. by: Malik. 2008. Thomson Learning/Course Technology Publisher. ISBN#: 1-4239-0135-5.
 
 
COURSE DESCRIPTION: This course is an introduction to Java programming. Topics will 
cover Java syntax and classes for use in the development of Java applications and 
applets.
 
Note: This course is an introduction to computer programming, utilizing the
Java language.

LEARNING OUTCOMES: Upon successful completion of this course, the student should be able to perform the following tasks:

  1. Write Java programs of low complexity.
  2. Demonstrate understanding of syntax and semantics in the Java language.
  3. Write Java programs of intermediate complexity.

CPT-236 uses lecture, class discussion, and individual programming exercises in order to teach computer-programming skills.  The instructor will introduce concepts in a lecture format, and lead class discussion. Participants apply these concepts in individually prepared computer programming exercises done outside the classroom.

Participant learning will be assessed by a combination of written examinations, quizzes, classroom discussion contribution, and individually prepared computer program solutions. Tests and quizzes will emphasize the writing and/or interpretation of small programs or program fragments, in a traditional paper-and-pencil classroom format.

COURSE COMPETENCIES AND PERFORMANCE MEASURES:  As part of the Information System Technology Department’s ongoing learning outcome assessment activities, the following competencies have been developed to support the stated learning outcomes, together with performance measures to assess the students' success in attaining those competencies.

Course Competency: Successfully design, code, compile and run a Java programs using at most three of the following: control structures, arithmetic, logical, or relational operators, method definitions and calls, creation and use of object instances, creation and use of arrays.

Measurement Instrument and Success Criteria: Graded homework programming assignments. At least 70% of students will achieve an average homework score of 78% or greater, graded against a standardized rubric.

Course Competency: Be able to interpret and write code in the Java language using control structures, arithmetic, logical, or relational operators, method definitions and calls, creation and use of object instances, creation and use of arrays.

Measurement Instrument and Success Criteria: Written examination. The success criterion is that at least 50% of students will achieve an average examination score of 78% or greater.

Course Competency: Successfully design, code, compile and run a Java program of intermediate complexity, using all of the following: control structures, arithmetic, logical, or relational operators, method definitions and calls, creation and use of object instances, creation and use of arrays.

Measurement Instrument and Success Criteria: Graded final homework programming assignment. The success criterion is that at least 50% of students will achieve a score of 78% or greater on a final homework programming project, graded against a standardized rubric.

GRADING SCALE:

A 94 - 100
B 87 - 93
C 78 - 86
F 0 - 77

Academic integrity questions should be resolved by consulting the Student Code as documented in the Midlands Technical College Student Handbook. All issues of academic dishonesty will be referred to the director of Campus Life.

ATTENDANCE POLICY: Students may not miss more than 15% of scheduled classes, regardless of the reason for the absence. After exceeding this limit, a student will be withdrawn from the class by the instructor.  Attendance will be taken at the beginning of the class period.  Students not answering to the roll call at that time will be marked absent. Students arriving late may check-in with the instructor after class in order to be marked tardy. Three marks of tardy will count as one absence. Students are required to remain in class until class is dismissed, and will otherwise be marked absent, unless prior arrangements are made in advance with the instructor. Attendance records will not be changed retroactively after the scheduled class meeting. 

SPECIAL ACCOMMODATIONS: If you would like to request academic accommodations due to a disability, please contact a counselor in the Disability Resource Center, 822-3510 and 738-7678. TTY telephone Airport 822-3401, Beltline 738-7800).

CAMPUS EMERGENCY PROTOCOL:  Students and employees are asked to report safety concerns or suspicious activities to Campus Security at 7199(on campus), or 738-7199 (cell phone and off campus). In the event of an emergency, student and employee protocol is to immediately call Campus Security or local 911.  If an emergency occurs, employees and students may seek additional information and instructions via MTC Information Centers, email, college Intranet, the MTC website, campus voice mail and loud speakers.

The College may be closed because of inclement weather. This news should be available on the website at www.midlandstech.edu, at the main phone number at 738-1400, and announced on WIS-TV and radio. Please check frequently in changeable weather for closings and re-openings. If the College closing or reopening means that you will have at least 30 minutes of a class, you should come to class. Please do not call the IST Department office or the President’s office with closure questions.