COMP 1130 Programming Fundamentals
Course Information
| Course Number | COMP 1130 |
|---|---|
| Course Title | Programming Fundamentals |
| Description | Programming Fundamentals teaches you how to design and develop small programs that solve different problems and implement ideas. In this class, you will discover how applications store and work with data, make decisions, and perform repetitive tasks. You will use and create functions, data structures, and objects, to represent the concepts from real life in your code. You will also use programming language libraries to develop efficient code that is easy to maintain. In the process of learning, we will emphasize testing, debugging, and scalability of your programs. (Prerequisites: COMP1120 Foundations of Computing) |
| Total Credits | 4 |
| Total Hours | 64 |
| Instruction Type | Credits and Hours |
|---|---|
| Lecture | 4 Credits, 64 Hours |
Pre/Corequisites
Prerequisite: COMP1120 Foundations of Computing
Institutional Core Competencies
- Critical and Creative Thinking - Students will be able to demonstrate purposeful thinking with the goal of using a creative process for developing and building upon ideas and/or the goal of using a critical process for the analyzing and evaluating of ideas.
Course Competencies
- Establish a working system for developing code.
- Use proper language syntax in expressions and statements.
- Utilize data types.
- Implement control structures and logic in programming.
- Use and create functions.
- Use data structures.
- Apply basic object-oriented programming concepts.
- Incorporate events and event handling for user participation.
- Produce graphical user interfaces that incorporate simple color models and handle events.
- Apply a variety of strategies to test and debug programs.
- Utilize libraries to save time.
- Use strategies to work with other systems.
- Apply the program development process to problems that are solved using fundamental programming constructs and predefined data structures.
SCC Accessibility Statement
South Central College strives to make all learning experiences as accessible as possible. If you have a disability and need accommodations for access to this class, contact the Academic Support Center to request and discuss accommodations.
North Mankato: Room B-132, (507) 389-7222; Faribault: Room A-116, (507) 332-7222.
Additional information and forms can be found at: southcentral.edu/disability
This material can be made available in alternative formats by contacting the Academic Support Center at 507-389-7222.