Part 4 · Program curriculum
Class of 2026 Cyber Science Major: Machine Learning
2026 Cyber Science Major: Machine Learning Curriculum
- Dept
- MADN-EEC
- Code
- CYM0
- Short description
- Cyber Science: Machine Learning
- Description
- Cyber Science Major: Machine Learning
- Transcript description
- Cyber Science
- Required courses
- 17
- Optional courses
- 1
| Subject area | Description | Credit hours |
|---|---|---|
| Cyber Foundations Required Courses | Choose 7 of 7 | |
| The Cyber Foundation courses are common across the Cyber Science major, regardless of the concentration. | ||
| CS380 | COMPUTER SYSTEMS & ORGANIZATN | 3.5 |
| CS384 | DATA STRUCTURES | 3.0 |
| CS400 | PRO CONSIDERATIONS IN COMPUTIN | 3.0 |
| CY300 | PROGRAMMING FUNDAMENTALS | 3.0 |
| CY350 | COMPUTER NETWORKS | 3.0 |
| CY450 | CYBER SECURITY ENGINEERING | 3.0 |
| EE360 | DIGITAL LOGIC W/ EMBEDDED SYS | 3.5 |
| AND | ||
| Complementary Support Course (Cyber Foundation) | Choose 1 of 1 | |
| MA372 | INTRODUCTION TO DISCRETE MATH | 3.0 |
| AND | ||
| Integrative Experience for the Major | Choose 2 of 2 | |
| XE401 | INTEGRATIVE SYSTEM DESIGN I | 3.5 |
| XE402 | INTEGRATIVE SYSTEM DESIGN II | 3.5 |
| AND | ||
| Computer Engineering Disciplinary Lens | Choose 3 of 4 | |
| These courses are common to the Cyber Operations, Cyber-Physical Systems and Machine Learning concentrations. Cadets will take EE380 or EE487. | ||
| CS403 | SOFTWARE TESTING & DEVELOPMENT | 3.0 |
| CS481 | OPERATING SYSTEMS | 3.0 |
| EE380 | EMBEDDED SYSTEMS DEVELOPMENT | 3.0 |
| EE487 | EMBEDDED SYSTEMS DEVELOPMENT | 3.0 |
| AND | ||
| Complementary Support Course (Cyber Breadth) | Choose 1 of 1 | |
| MA464 | APPLIED ALGEBRA W/ CRYPTOLOGY | 3.0 |
| AND | ||
| Machine Learning Concentration | Choose 2 of 2 | |
| CS486 | ARTIFICIAL INTELLIGENCE | 3.0 |
| MA477 | THEORY & APPL OF DATA SCIENCE | 3.0 |
| AND | ||
| Complementary Support Course (Foundation) | Choose 1 of 1 | |
| MA376 | APPLIED STATISTICS | 3.0 |
| AND | ||
| Cyber Elective | Choose 1 of 6 | |
| CY385 | CYBER ALGORITHMIC FOUNDATIONS | 3.0 |
| CY460 | CYBER POLICY, STRATEGY, & OPNS | 3.0 |
| CY465 | ORGANIZATIONAL SECURITY | 3.0 |
| LW462 | CYBER LAW | 3.0 |
| PY326 | ETHICS OF TECHNOLOGY | 3.0 |
| XH341 | INTEL CYBER HISTORY | 3.0 |
| AND | ||
| Science Depth | ||
| Cadets may take any Academy-approved science depth choice. | ||
| CH102 | GENERAL CHEMISTRY II | 4.0 |
| CH275 | BIOLOGY | 4.0 |
| PH202 | PHYSICS II | 4.0 |
| PH252 | ADVANCED PHYSICS II | 4.0 |
| OR | ||
| STEM Depth | ||
| Cadets in this major will satisfy the STEM Depth requirement by taking CY355. | ||
| CY355 | CYBER FOUNDATIONS - COMPUTING | 3.0 |
| AND | ||
| Curriculum Requirements | ||
| This section describes how cadets in this major satisfy various curriculum requirements. | ||
| IT/CYBER Requirement | ||
| Cadets in this major will satisfy the IT/CYBER requirement by successfully completing the IT/CYBER content in the core curriculum and CY355. | ||
| CY355 | CYBER FOUNDATIONS - COMPUTING | 3.0 |
| Core Engineering Sequence | ||
| Cadets in this major will satisfy the core engineering requirement with the embedded CYBER Sequence courses. | ||
| Writing-in-the-Major | ||
| Cadets in this major satisfy the West Point Writing Program requirement by successfully completing writing requirements in the core curriculum and CS400. | ||
| CS400 | PRO CONSIDERATIONS IN COMPUTIN | 3.0 |
2026 Cyber Science Major: Machine Learning w/ Honors Curriculum
- Dept
- MADN-EEC
- Code
- CYM0H
- Short description
- Cyber Science: Machine Learning w/ Honors
- Description
- Cyber Science Major: Machine Learning w/ Honors
- Transcript description
- Cyber Science w/ Honors
- Required courses
- 0
- Optional courses
- 0
| Subject area | Description | Credit hours |
|---|---|---|
| Research Requirement | ||
| The research will normally be accomplished as an extension of a research effort or project begun in an advanced computing course and must reflect individual effort, although it may build on an existing group project. The research must be conducted under the supervision of a member of the faculty and must result in a written paper and oral presentation of a depth and quality suitable for submission to a professional conference. Neither the research nor the resulting paper and presentation need be completed during the same semester they are begun, but must be completed by the end of the TEE period of semester 8. The final written document and oral presentation must be approved by both the research mentor and the Cyber Science Program Director. | ||
| AND | ||
| Grade Requirements | ||
| Attain an APSC of at least 3.0 in courses taken for the core curriculum and an APSC of at least 3.5 in courses taken for the major. | ||
