Return to MCCC Home Page 



Division of Business and Technology



Course Number:  IST 102


Course Title:         Computer Concepts with Programming


Credits:  3               Hours: 2 Lecture 2 Lab


Lab Catalog description: Addresses hardware, software, the Internet, multimedia, and security and ethics issues. Lab includes programming in Java.


Introduction to the course: A course designed to help students become computer literate. Topics include understanding the fundamentals of computer nomenclature, particularly with respect to personal computer hardware and software and the World Wide Web. The course recognizes the World Wide Web as a repository of the latest information and an integrated learning tool. The course is designed to develop an in-depth understanding of why computers are essential components in the business world and society, with a focus on the computer as a valuable productivity tool. The personal computer's position is recognized as the backbone of the computer industry with emphasis of its use as stand-alone and networked device. The text presents strategies for purchasing, installing, and maintaining a personal computer system; and assists students in planning a career in the computer field.


Lab includes exposure to Windows as well as basic structures of programming. The students learn how to implement structures of programming by solving business related problems with Java programming language.


All tests, midterm and final examinations for IST 102 from the lecture textbook will be taken on Mercer Online. All labs. will be done in an online Java MyProgramminglab.


Prerequisites: Reading proficiency and basic keyboarding skills.  Co-requisite: MAT 034


Last revised: Fall 2011

Instructor: Assistant Professor Okike-Iroka

Office: BS111:        E-mail:   Phone: (609) 570-3464


Required texts/materials:

1.  Lecture textbook: IST 102 Computer Concepts/Programming – Custom edition for MCCC

     by Evans, Martin, and Poatasy Publisher: Pearson

     ISBN-0101269699172/013 9781269699174

2.  Lab textbook: Starting Out With JAVA From Control Structures through Objects  by Tony Gaddis.

     (ISBN: 0132855836/9780132855839)


3.  JavaTM Integrated Development Environment Resource Kit

     (ISBN: 0132570815/9780132570817)


4.  Access Code to Online Java MyProgrammingLab


5.  One USB drive.

Text Box: TBA 

Office Hours:   


Grading:                40% lab. programming projects

                            30% tests, attendance

                            10% mid-term Examination

                            10% final examination

                            5% research paper

                            5% final project



The following topics will be covered in lectures and laboratory assignments. The instructor may alter this schedule. Changes will be announced. Chapter reading assignments include Special Features at the end of some chapters, especially the review questions. Current topics will also be presented and may be included in tests.

The lecture is from Lecture textbook: IST 102 Computer Concepts/Programming – Custom edition for MCCC by Evans, Martin.

The Lab. is from Starting Out With JAVA by Tony Gaddis. 5th Edidtion.




Lab: Starting Out With JAVA by Tony Gaddis


Ch. 1 – Using Technology to Change the World

Lab 1 - Internet Explorer, MercerMailInternet


Ch. 2 – Looking at Computers: Understanding the Parts

Lab 2 – Compiling and running a Java program. Ch. 1.


Ch. 3 – Using the Internet:  Making the Most of the Web’s Resources.


Lab 3 –Display Console output. Ch. 2.


Chapter 4 System Software: The Operating System, Utility Programs,
and File Management.


Lab 4 – The If statements. Ch. 3


Chapter 5 Networking: Connecting Computing Devices

Technology in Focus:  Information Technology Ethics

Lab 5 – The While Loop. Ch. 4


The History of Computer

Lab 6 – Passing arguments to a method. Ch. 5.


Technology in Focus:  Careers

Chapter 6  Digital Devices and Media: Managing a Digital Lifestyle





Purdue OWL website review

Assign Research Project

Lab 7 – Writing classes and creating objects. Ch. 6.


 Chapter 7 Securing Your System:
Protecting Your Digital Data and Devices

Lab 8 –.Information literacy


Chapter 8 Behind the Scenes: Software Programming

Lab 9 – Creating a simple GUI application. Ch. 7


Chapter 9 Behind the Scenes:
Databases and Information Systems

Lab 10 – Accessing Array elements in a loop. Ch. 8.


Chapter 10 Behind the Scenes:
Networking and Security in the Business

Lab 11 – Research project due


Final Project In Progress

Lab 12 – Format and enhance/ presentation of  final project


Final Projects Due

Lab 13 – Presentation of final project


Course evaluation



Assignment Policy:


All assignments are expected to be handed in on or before the due date .No assignment will be accepted late.


Attendance Policy:


Attendance is every class.  Students are expected to attend all class meetings - on time.  3 lates count as an absence.  Poor attendance will affect your final grade. Four absences will result in a withdrawal from the course.


Academic Integrity Statement:


“A student who, a) knowingly represents work of others as his/her own; b) uses or obtains unauthorized assistance in the execution of any academic work; or c) gives fraudulent assistance to another student is guilty of cheating. Violators will be penalized.” (Student Handbook)


Classroom Conduct Statement:


It is the student’s responsibility to attend all of their classes. If they miss a class meeting for any reason, students are responsible for all content that is covered, for announcements made in their absence, and for acquiring any materials that may have been distributed in class. It is expected that students be on time for all their classes.


Students are expected to follow ordinary rules of courtesy during class sessions. Engaging in private, side conversations during class time is distracting to other students and to the instructor. Leaving class early without having informed the instructor prior to class is not appropriate. Unless there is an emergency, leaving class and returning while the class is in session is not acceptable behavior. Disruptive behavior of any type, including sharpening pencils and answering a cell phone during class while someone is speaking, is not appropriate.


The college welcomes all students into an environment that creates a sense of community and pride and respect; we are all here to work cooperatively and to learn together.


Reasonable Accommodations for Students with Documented Disabilities


Mercer County Community College is committed to supporting all students in their academic and co-curricular endeavors. Each semester, a significant number of students document disabilities, which may require learning, sight, hearing, manual, speech, or mobility accommodations to ensure access to academic and co-curricular activities.  The college provides services and reasonable accommodations to all students who need and have a legal entitlement to such accommodations.  For more information regarding accommodations, you may visit the Office of Academic Support Services in FA129 or contact them at 609.570.3422 or




course info. page <======