NWCCD 2019-20 Catalog 
    
    Apr 16, 2024  
NWCCD 2019-20 Catalog [This is an Archived Catalog.]

Add to Portfolio (opens a new window)

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:

  1. write object-oriented programs to solve quantitative problems.
  2. debug object-oriented programs.
  3. use functions, procedures, and standard logic structures to develop a systematic, algorithmic problem-solving methodology.
  4. manipulate basic data structures.
  5. author comments in code to clearly document logic.
  6. use industry tools to design, develop programs.
  7. develop solutions that use simple data structures.
  8. save and load data from various storage options.
  9. create test plans to validate program functionality.
  10. 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.)

  1. An ability to identify, define and develop solutions to computational problems.   
  2. Use appropriate techniques, technologies and tools to implement solutions to computational problems.
  3. Ability to use both procedural and object-oriented coding techniques. 
  4. Recognize the need and benefit of continual learning in the area of computer science




Add to Portfolio (opens a new window)