COURSE | TITLE | EFF YEAR | EFF TERM | DEPARTMENT | CREDIT HOURS | ||||
CY300 | PROGRAMMING FUNDAMENTALS | 2019 | 2 | Electrical Engineering and Computer Science | 3.0 (BS=0.0, ET=2.5, MA=0.0) | ||||
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. | |||||||||
|
|||||||||
SPECIAL REQUIREMENTS: | |||||||||
None |
TYPE | COURSE | EFF YEAR | EFF TERM | TRACK | RED BOOK FLG |
DISQUALIFIER | |||||
CS301 | 2010 | 1 | 1 | Y | |
IT300 | 2014 | 2 | 2 | Y | |
PRE REQUISITE | |||||
IT105 | 2016 | 1 | 1 | Y | |
IT155 | 2016 | 1 | 2 | Y | |
CY105 | 2021 | 1 | 3 | Y | |
CY155 | 2021 | 1 | 4 | Y |
AYT | #SECT/SIZE | CPBLTY | ENRLD | WAIT | SEATS | CLOSED | DETAILS | ||
2025 - 1 | 8 | 15 | 120 | 104 | 0 | 16 | N | Hours | |
2025 - 2 | 3 | 18 | 54 | 28 | 0 | 26 | N | Hours | |
2025 - 8 | 1 | 18 | 18 | 1 | 0 | 17 | N | Hours | |
2025 - 9 | 1 | 18 | 18 | 0 | 0 | 18 | N | Hours | |
2026 - 1 | 8 | 18 | 144 | 22 | 0 | 122 | N | Hours | |
2026 - 2 | 3 | 19 | 57 | 5 | 0 | 52 | N | Hours | |
2026 - 8 | 1 | 18 | 18 | 0 | 0 | 18 | N | Hours | |
2027 - 1 | 9 | 18 | 162 | 2 | 0 | 160 | N | Hours | |
2027 - 2 | 2 | 20 | 40 | 4 | 0 | 36 | N | Hours | |
2027 - 8 | 1 | 18 | 18 | 0 | 0 | 18 | N | Hours | |
2028 - 1 | 9 | 18 | 162 | 0 | 0 | 162 | N | Hours | |
2028 - 2 | 2 | 20 | 40 | 0 | 0 | 40 | N | Hours | |
2028 - 8 | 1 | 18 | 18 | 0 | 0 | 18 | N | Hours | |
COURSE | TITLE | EFF YEAR | EFF TERM | DEPARTMENT | CREDIT HOURS | ||||
CY300 | PROGRAMMING FUNDAMENTALS | 2018 | 1 | Electrical Engineering and Computer Science | 3.0 (BS=0.0, ET=2.5, MA=0.0) | ||||
SCOPE | |||||||||
This is the foundational programming course for IT majors and the first course for the cyber engineering sequence. 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. | |||||||||
|
|||||||||
SPECIAL REQUIREMENTS: | |||||||||
None |
TYPE | COURSE | EFF YEAR | EFF TERM | TRACK | RED BOOK FLG |
DISQUALIFIER | |||||
CS301 | 2010 | 1 | 1 | Y | |
IT300 | 2014 | 2 | 2 | Y | |
PRE REQUISITE | |||||
IT105 | 2016 | 1 | 1 | Y | |
IT155 | 2016 | 1 | 2 | Y | |
CY105 | 2021 | 1 | 3 | Y | |
CY155 | 2021 | 1 | 4 | Y |