Skip to content

Part 3 · Course

CY300 PROGRAMMING FUNDAMENTALS

Electrical Engineering and Computer Science · 3 versions

Offerings are listed from 2027-1 Fall through 2031-1 Fall.

CY300 PROGRAMMING FUNDAMENTALS

  • 3.0 credit hours
  • (BS=0.0, ET=2.5, MA=0.0)
  • Version 2027-1
  • In effect
Scope
Cadets learn fundamental computing concepts that will allow them to design, build and test small to medium programs using a high-level programming language. Key concepts include applying appropriate aspects of a structured problem solving process, applying a standardized design notation such as the Unified Modeling Language (UML) to communicate their design, and iteratively testing their program.
Lessons
30 @ 75 min (2.000 Att/wk)
Labs
0 @ 0 min
Special requirements
None
Corequisites
one of
Disqualifiers
one of
CY300 version 2027-1 offerings
Term Sections Section size Capacity Enrolled Wait list Seats Closed Details
2027-1 Fall 6 18 108 102 0 6 No Hours for 2027-1 Fall
2027-2 Spring 1 18 18 18 0 0 No Hours for 2027-2 Spring
2027-8 Fall Exch 1 18 18 0 0 18 No Hours for 2027-8 Fall Exch
2028-1 Fall 7 18 126 90 0 36 No Hours for 2028-1 Fall
2028-2 Spring 2 18 36 14 0 22 No Hours for 2028-2 Spring
2028-8 Fall Exch 1 18 18 0 0 18 No Hours for 2028-8 Fall Exch
2029-1 Fall 8 18 144 5 0 139 No Hours for 2029-1 Fall
2029-2 Spring 3 18 54 4 0 50 No Hours for 2029-2 Spring
2029-8 Fall Exch 1 18 18 0 0 18 No Hours for 2029-8 Fall Exch
2029-9 Spring Exch 1 18 18 0 0 18 No Hours for 2029-9 Spring Exch
2030-1 Fall 7 18 126 0 0 126 No Hours for 2030-1 Fall
2030-2 Spring 7 19 133 0 0 133 No Hours for 2030-2 Spring
2030-3 STAP 1 1 18 18 0 0 18 No Hours for 2030-3 STAP 1
2030-5 STAP 3 1 18 18 0 0 18 No Hours for 2030-5 STAP 3
2030-8 Fall Exch 1 18 18 0 0 18 No Hours for 2030-8 Fall Exch