Dual Credit Computer Science Pathway

Lake View and CCC

Lake View High school is partnered with Wright College. Wright College is one of many City Colleges of Chicago (CCC). Lake View High school is currently the only CPS school offering dual credit courses in Computer Science on the high school campus, other high schools offer Computer Science courses but students have to commute to the CCC campus.

Dual Credit Courses

Below are our Computer Science Dual Credit courses. Students completing the courses with a C or higher will receive CCC college credit and high school credit hours upon high school graduation at Lake View High School. We understand that students may have other majors in mind; however, we encourage our students to harness the concepts, power and tools in Computer Science to become the innovators in their subject areas of interest.

Course Name How many semesters long? How many credits?
IT Problem Solving 2 semesters 3 credit hours
OS 116 1 semester 3 credit hours
CIS 181 1 semester 3 credit hours
CIS 182 1 semester 3 credit hours
CIS 281 1 semester 3 credit hours
  Total 15 credit hours


What can I do with these college credits?

Save Time. Save Money.
You can use them toward obtaining an associate degree by continuing at CCC to complete the degree.
You may choose to apply them as credit toward a CS degree at a non CCC institution.*
You may choose to apply them as elective credit toward a different degree at a non CCC institution.*
(*Depends on the receiving institution decision to accept credit.)

Associate Degrees

After you graduate from high school, you can choose to obtain an Associate Degree(~2 years) or Bachelor Degree(~4 years). Some people obtain an Associate degree, then use the Associate Degree to complete a Bachelor Degree.

Below are two Associate degrees at CCC that have Transfer Pathways: (as of 5/19/2016)

  1. Computer Science Associate in Science
  2. Web Development Associate in Science


How will my Computer Science schedule look at LVHS if I do the Dual Credit Computer Science Pathway?

Below is a typical schedule with course descriptions*. (This may vary depending on programming availability)

Freshmen Year 9th Grade

Course Name:  Exploring Computer Science [Two Semesters] (No College Credit. All Freshmen take this course.)

Sophomore Year 10th Grade

Course Name: IT Problem Solving [Two Semesters] (3 Credit Hours)

Students will be able to disassemble/assemble a  computer, create a virtual integrated circuit, install OSs and software on virtual computers, create and manage a DBMS, network computers, write a program or script, create a mobile app, generate 3d solutions, perform data analysis, encrypt/decrypt ciphers, investigate ethical hacking, explore CS and IT careers.

Junior Year 11th Grade (2 courses 1 per semester)

Course Name: OS 116 [Semester 1] (3 Credit Hours)

An overview including a theoretical and practical framework for the study of controlling software in the microcomputer environment using prevailing operating systems. Writing assignments, as appropriate to the discipline, are part of the course. 

Course Name: CIS 181 [Semester 2] (3 Credit Hours)

This course covers website architecture, layout structure, documentation, and user interface development with an emphasis on valid and semantic code. Style sheets will be used to organize and present page content. Responsive design techniques and tools will be used to build a robust website. Writing assignments, as appropriate to the discipline, are part of the course.

Senior Year 12th Grade (2 courses 1 per semester)

CIS 182 [Semester 1] (3 Credit Hours)

This course focuses on client-wide scripting language to verify data entry, to manipulate and control web page elements, and to store information on client machines using cookies. This course also introduces students to industry-standard client-side scripting libraries as well as concepts of data handling, Writing assignments, as appropriate to the discipline, are part of the course

CIS 281 [Semester 2] (3 Credit Hours)

Continuation of CIS 182. Part III presents dynamic web programming using server side programming techniques. Writing assignments, as appropriate to the discipline, are part of the course.