|
Dec 08, 2024
|
|
|
|
ITCS 1140 - Introduction to Program Design & Development Credit Hours: 4.00 Prerequisites: None
(formerly ITCS 1130)
ITCS 1140 provides students with a fundamental understanding of computer programming and the detailed logic used to develop them. Students also explore various programming techniques, constructs, debugging methods and object oriented concepts.
Billable Contact Hours: 4
Search for Sections OUTCOMES AND OBJECTIVES Outcome 1: Upon completion of this course, students will be able to describe what is a computer program, how it runs on the computer, the various types of computer programming, and the different techniques used to develop computer software.
Objectives:
- Given an examination, students will utilize terms, concepts, and examples to explain how computer programs function, the various languages and platforms used, and how programs are put together, with a minimum of 75% accuracy.
- Given a case scenario, students will develop an algorithm to solve a programming problem, with a minimum of 75% accuracy.
Outcome 2: Upon completion of this course, students will be able to develop algorithms and corresponding computer code in order to solve problems.
Objectives:
- Given flow charting software, students will identify computer program inputs, outputs, and processes, with a minimum of 75% accuracy.
- Given a software compiler, students will write and debug computer code depicting the proper usage of variables and data types, with a minimum of 75% accuracy.
- Given a software compiler, students will write and debug computer code demonstrating decision structures, with a minimum of 75% accuracy.
- Given a software compiler, students will write and debug computer code demonstrating repetition structures, with a minimum of 75% accuracy.
- Given a software compiler, students write and debug computer code demonstrating modular programming with a minimum of 75% accuracy.
- Given a software compiler, students write and debug computer code demonstrating classes with a minimum of 75% accuracy.
- Given a software compiler, students write and debug computer code demonstrating arrays with a minimum of 75% accuracy.
COMMON DEGREE OUTCOMES (CDO) • Communication: The graduate can communicate effectively for the intended purpose and audience. • Critical Thinking: The graduate can make informed decisions after analyzing information or evidence related to the issue. • Global Literacy: The graduate can analyze human behavior or experiences through cultural, social, political, or economic perspectives. • Information Literacy: The graduate can responsibly use information gathered from a variety of formats in order to complete a task. • Quantitative Reasoning: The graduate can apply quantitative methods or evidence to solve problems or make judgments. • Scientific Literacy: The graduate can produce or interpret scientific information presented in a variety of formats.
CDO marked YES apply to this course: Critical Thinking: YES Information Literacy: YES Quantitative Reasoning: YES COURSE CONTENT OUTLINE
- Introduction to Programming
- Usage of Variables and Math in Programing
- Decision Structures
- Loops
- Modular Programing: the use of Functions & Procedures
- Programming with Arrays
- Object Oriented Programming Concepts
Primary Faculty Jenaway, Elizabeth Secondary Faculty Associate Dean Evans-Mach, Patrick Dean Balsamo, Michael
Official Course Syllabus - Macomb Community College, 14500 E 12 Mile Road, Warren, MI 48088
Add to Favorites (opens a new window)
|
|