Fundamental programming constructs, algorithms and problem-solving, fundamental data structures, overview of programming languages, virtual machines, introduction to language translation, declarations and types, abstraction mechanisms, object-oriented programming. Prereq: Math 143 with a grade of ‘C’ or higher or CS 112 with a grade of ‘C’ or higher; or sufficiently high ACT, SAT, or Math Placement Test score to qualify for Math 170 Required: In-person proctoring and Supplementary Materials: Student will need access to a computer with a C++ compiler. Several free options exist. They can use free software to log into the CS department’s computer and use the software available there. Alternatively, Windows users can install either Cygwin or minGW. Apple computers come with a compiler pre-installed. 15 graded assignments, 15 graded quizzes (auto-graded in BbLearn), 3 proctored exams; May submit up to one assignment at a time, two times per week Credits earned for this course are included in a University of Idaho transcript and are calculated into the official institutional grade-point average (GPA).
Transaction options is only 1) Registration (registering for a new course): $160 per credit, $30 non-refundable administrative fee per course, and $97 non-refundable computer lab fee access for one year. 2) If you need an extension for your current computer science course, you may be eligible for a one-time four-month extension by purchasing the $80 extension and $30 Admin Fee. Contact the Independent Study in Idaho office for additional information - 208-885-6641.
Stock number:
CS120
Price:
$127.00