Course created by Frank Vahid
Intro: CS For Sci, Math & Engr II
Covers structured and object-oriented programming in C++. Emphasizes good programming principles and development of substantial programs. Topics include recursion, pointers, linked lists, abstract data types, and libraries. Also covers software engineering principles. Uses an online instruction approach through a weekly webcast lecture and online forum discussion sessions.
Working with an exceptionally unique, custom developed interactive platform created specifically for this course, students will experiment and explore using interactive tools and animated simulators, and be able to submit homework through an integrated online homework system that provides immediate feedback. By designing non-trivial programs, students will learn to solve basic problems and learn to use the tools of the trade.
Registration opens: Nov 27, 2017
Registration ends: Jan 7, 2018
First day of instruction: Jan 8, 2018
Last day of instruction: March 16, 2018
Please click here to download a syllabus for this course.
In-person proctoring: Note that proctoring centers can cost students from $20-$200.
Online textbook and homework system: Approximately $50. Proctoring fee if exams not taken at UCR: Approximately $30 per exam ($60 total).