83500 ^COMPUTER HARDWARE BASICS
GRADE: 9, 10, 11, 12 | SCORE: Non-Weighted | PHS CREDIT: 1 | SEMESTER | ELECTIVE
COLLEGE CREDIT: 4 DMACC Credits - NET 123
Computer Hardware Basics is an introductory level course that uses hands-on projects to demonstrate how a computer works from the inside out. Students will set up, configure, and troubleshoot various computer hardware components in both a lab setting. It is recommended that the student has some basic computer knowledge.
College Credit Transfer Details: The high school offers college credit courses for students but remember, it is the students’ responsibility to request transcripts to be sent to their college of choice for transfer of credits. There is a form in the guidance office to assist you with this process. Important note: your GPA received in these courses MAY affect your college GPA. This will depend on which college you attend. Transcript Release Form
83151 COMPUTER SCIENCE PRINCIPLES
GRADE: 9, 10, 11, 12 | SCORE: Non-Weighted | PHS CREDIT: 1 | SEMESTER | ELECTIVE
Computer Science Principles (CSP) introduces students to the foundational concepts of computer science and basic Javascript programming, with an emphasis on helping student develop logical thinking and problem solving skills. More than a traditional introduction to programming, it is an engaging an accessible course that explores many of the foundational ideas of computing so that students understand how these concepts are transforming the world. Students will use a creative process to solve, construct, and implement solutions to complex problems similar to those faced by computer scientists and engineers.
83201 *INTRO TO JAVA
GRADE: 10, 11, 12 | SCORE: Weighted | PHS CREDIT: 2 | YEAR | ELECTIVE
COREQUISITE: 3 DMACC Credits (^JAVA)
PREREQUISITES: Completion of either Computer Science Principles or Precalculus OR Enrolled in Precalculus provided the student has a teacher recommendation.
Intro to JAVA introduces students to software engineering and object-oriented programming and design using the Java programming language. This course has a focus on engaging the student through software development and design and will expose students interested in computer science to industry best practices. Intro to Java covers a broad range of topics, including designing solutions to problems, using data structures to organize large sets of data, developing and implementing algorithms, analyzing potential solutions, and investigating the ethical and social implications of computing systems.
83632 *^JAVA
GRADE: 10, 11, 12 | SCORE: Weighted | PHS CREDIT: 2 | YEAR | ELECTIVE
COLLEGE CREDIT: 3 DMACC Credits - CIS 171
COREQUISITE: 3 DMACCC Credits (*Intro to Java)
PREREQUISITE: Completion of either Computer Science Principles or Precalculus OR Enrolled in Precalculus
provided the student has a teacher recommendation.
College Credit Transfer Details: The high school offers college credit courses for students but remember, it is the students’ responsibility to request transcripts to be sent to their college of choice for transfer of credits. There is a form in the guidance office to assist you with this process. Important note: your GPA received in these courses MAY affect your college GPA. This will depend on which college you attend. Transcript Release Form
83900 ^PSEO INTRODUCTION TO COMPUTER SCIENCE (not offered 2023-2024)
GRADE: 11, 12 | SCORE: Non-Weighted | PHS CREDIT: 1 | SEMESTER | ELECTIVE
COLLEGE CREDIT: 3 Central College Credits - COSC 110
COURSE PREP RECOMMENDATIONS: First semester of Precalculus and a 3.0 GPA.
PREREQUISITES: Proficient in all content areas of the recent ISASP assessment; a resident of Iowa; an 11th or 12th grade student; a 9th or 10th grade student identified as gifted & talented.
An introduction to fundamental ideas and techniques of computer science. Introductory programming topics such as variables, sequence, selection, repetition, and objects will be covered. Students will spend a significant amount of time out of class writing and debugging code in a programming language. This course is a standard first course in a computer science major at most 4 year colleges and universities.
College Credit Transfer Details: The high school offers college credit courses for students but remember, it is the students’ responsibility to request transcripts to be sent to their college of choice for the transfer of credits. There is a form in the guidance office to assist you with this process. Important note: your GPA received in these courses MAY affect your college GPA. This will depend on which college you attend. Transcript Release Form