1. About LMC
  2. Calendar
  3. Library
  4. News
  5. A-Z Index
  6. Directory
  7. Español
  8. Online Classes
  9. InSite

Computer Science Roadmap



Computer Science 3-year roadmap for transfer/A.S.


This Roadmap is provided as a SAMPLE GUIDE showing what a full-time student's schedule MAY look like. There is no guarantee that all classes will be offered each semester or that classes will have space available. You must meet all prerequisite requirements prior to registering for a class.

Follow this roadmap to transfer to a four-year university in an Computer Science major. This is a sample schedule for planning your classes, but should be individualized for specific majors and universities.


Students may also complete the A.S. degree in Computer Science by completing this plan. Consult with a
Los Medanos Counselor for help in planning your schedule. The Computer Science Department also offers
A.S. degrees for Computer Support Specialist and Networking & Security. Visit the Computer Science website for more information.


Fall year 1   Spring year 1   Summer year 1
  4 or 7 unitsMATH-030 or 029*     4 unitsMATH-040*     3 unitsENGLISH-220, 221, or 230**
or GE
  4 unitsENGLISH-090*     3 unitsENGLISH-100      
  3 unitsMATH-026* or GE     4 unitsPHYSICS-015 or CHEM-006*      
  4 unitsCOMSC-040     3 unitsGE      


Fall year 2



Spring year 2


Summer year 2

  4 unitsMATH-050*     3 unitsMATH-060     3 unitsGE or SPEECH-110
or Internship
  3 unitsCOMSC-044     3 unitsCOMSC-048      
  3 or 5 unitsCHEM-025 or GE***     3 or 5 unitsCHEM-026 ***or GE      
  3 unitsGE     3 or 4 unitsPHYSICS-040*** or GE      
Fall year 3   Spring year 3   Summer year 3
  4 unitsMATH-070     3 unitsMATH-075     3 unitsInternship
  4 unitsCOMSC-124     4 unitsCOMSC-125      
  3 or 4 unitsPHYS- 041 or ENGIN *** or GE     3 unitsMATH-080      
  3 or 4 unitsENGIN **** or GE     3 or 4 unitsPHYS- 042 or ENGIN**** or GE      

33-39 units per year


90-104 total units




Please check with your LMC Counselor and www.assist.org to modify the plan for you.


* Take these classes only if you have not completed classes in Chemistry or Physics in high school, or are not ready for English Composition or Calculus. MATH-040 has prerequisites of MATH-030 or high school Algebra 2 and geometry. MATH-050 has prerequisites of geometry and precalculus. PHYS-015 is recommended if you have not completed physics in high school.


**The Computer Science major at UC Berkeley requires English 230 and two or three semesters of a foreign language (if three years of a foreign language were not completed in high school), if IGETC will not be completed. Please check with your LMC Counselor and www.assist.org.


***Some universities require physics, chemistry, engineering or additional math classes for the Computer Science major. Please check with your LMC Counselor and www.assist.org. CHEM-025 has prerequisites of high school chemistry or CHEM-006, and MATH-030 or 029(Algebra 2). PHYS-015 is recommended if you have not completed physics in high school. Some Engineering majors at some universities require CHEM 26, and some don't. Please check with your LMC Counselor and www.assist.org for specific campuses.


****Computer Engineering majors may need to complete additional Engineering classes. Please see Engineering Roadmap, www.assist.org and consult with your LMC Counselor.


GE = CSUGE or IGETC classes selected from Arts & Humanities, Social & Behavioral Sciences, or other areas as needed. Please consult with your LMC Counselor.


This plan is for full-time students who can study 26 to 38+ hours every week outside of class. For successful completion, this plan will require your commitment and excellent time management skills.


Planning for transfer is a complex process. Please consult with your LMC Counselor, professors in your major classes, and university representatives every semester.


These plans do not guarantee acceptance to a university – other factors such as strength of academic preparation and related experience are also important.        


(go back one page)