Catalog
Computer Science (CTE)
These are the courses North Dakota schools can offer. Ask your counselor which ones run at your school this year.
Topic
Special Education
7 classes
Learn how computers work, manage files, and use basic commands to control your computer
- Understand operating system basics
- Organize and manage digital files
- Use essential computer commands
Computer Science (CTE)Grades 9-129101112
Learn coding basics that work across many computer languages.
- Understand how computers solve problems
- Write simple programs to make computers do tasks
- Explore loops, variables, and conditions
Computer Science (CTE)Grades 9-129101112
Learn essential math skills for coding, including logic, sets, functions, and problem-solving.
- Understand sets, functions, and relations
- Master basic logic and proof ways
- Apply math to solve computer science problems
Computer Science (CTE)Grades 9-129101112
Learn to build computer programs using advanced coding ways and languages.
- Master complex programming concepts
- Develop problem-solving skills
- Create your own software projects
Computer Science (CTE)Grades 10-129101112
Learn to protect computers and data from online threats and attacks.
- Identify common cyber threats
- Learn about network security
- Explore ethical hacking basics
Computer Science (CTE)Grades 9-129101112
Learn Java, coding basics, and problem-solving to get college credit in CS A.
- Master core Java programming concepts
- Develop algorithms and data structures
- Prepare for the AP Computer Science A exam
Computer Science (CTE)Grades 10-129101112
Explore how computers work and solve problems, from coding to data analysis, using technology.
- Learn to code and design apps
- Understand data and its impact
- Explore the internet and cybersecurity
Computer Science (CTE)Grades 9-129101112