May 02, 2026  
MCOs for Faculty and Staff 
    
MCOs for Faculty and Staff [ARCHIVED CATALOG]

CS 241 - Programming II (Java/C++)


Credits: 5
Introduction and implementation of data structures including queues, stacks, trees and linked lists, using the Java or C++ programming language. Topics include iterative and recursive uses in sorting and searching routines.
Course Outcomes:
  1. Demonstrate knowledge of the concept of structured programming.
  2. Demonstrate knowledge of the C programming language.
  3. Design programs using the concepts of structured programming.
  4. Design algorithms to solve complex problems.
  5. Demonstrate knowledge of arrays, structures, stacks, queues, and vectors.
  6. Debug the C programs.
  7. Demonstrate knowledge of classes.
  8. Sorting and searching methods.

Course Topics:
  1. Concepts of structured programming
  2. C programming language
  3. Concepts of structured programming
  4. How to use algorithms to solve complex problems
  5. Introduction of arrays, structures, stacks, queues, and vectors
  6. How to debug C programs
  7. Introduction to classes
  8. How to sorting and searching methods

LEC Credits: 5
LEC hours per week: 5
Course Attribute(s): None
OEE Permitted: Yes
Grading Basis: Graded
Instructor/Department Consent Required: No Consent
CIP Code: 11.1004
Default Section Size/Cap: 24
Quarter(s) offered:
  • Spring