|
|
May 24, 2025
|
|
COSC 1010 - Introduction to Computer Science This course introduces the fundamental concepts of programming from an object oriented perspective. Topics include simple data types, control structures, array and string data structures, algorithm development, and debugging techniques. This course emphasizes computational thinking, fundamental programming skills, and good software development principles in the context of a language that supports the object-oriented paradigm.
Credits: 4
Prerequisites: MATH 0930 Intermediate Algebra with a grade of “C” or better or placement into a higher level mathematics course or instructor consent
Minimum Student Competencies Upon completion of COSC 1010 Introduction to Computer Science I, the student will:
- write object-oriented programs to solve quantitative problems.
- debug object-oriented programs.
- use functions, procedures, and standard logic structures to develop a systematic, algorithmic problem-solving methodology.
- manipulate basic data structures.
- author comments in code to clearly document logic.
- use industry tools to design, develop programs.
- develop solutions that use simple data structures.
- save and load data from various storage options.
- create test plans to validate program functionality.
- analyze technical specifications and software documentation in order to develop appropriate solutions
Program Outcomes Upon completion of COSC 1010 Introduction to Computer Science, the student will:
(Use what you entered in Section “L”, page 1.)
- An ability to identify, define and develop solutions to computational problems.
- Use appropriate techniques, technologies and tools to implement solutions to computational problems.
- Ability to use both procedural and object-oriented coding techniques.
- Recognize the need and benefit of continual learning in the area of computer science
Add to Portfolio (opens a new window)
|
|
|