Tool Box

 

Print  print

RSS Feed  RSS feed

Email  email  

Bookmark and Share  share

Computer Science Majors

Lower Division Curriculum for the Bachelor of Science in Computer Science
  • Computer Science Major
  • Computer Science Major with an emphasis in Scientific Computing
  • Computer Science Major with an emphasis in Business Applications
  • Computer Science Major with an emphasis in Games and Animation
University Core Requirements
Please consult the University Core requirements page for additional courses as required by the Frank R. Seaver College of Science and Engineering.

Lower Division Major Requirements
LMU COURSE SAN DIEGO CITY COLLEGE COURSE
CMSI 185: Computer Programming Choose one course:
• CISC 186: Visual Basic
• CISC 189A: Introduction to Programming I
• CISC 190: Java Programming
• CISC 192: C/C++ Programming
• CISC 205: Object Oriented Programming Using C++
CMSI 186: Programming Laboratory CISC 189B: Introduction to Programming I
OR
CISC 220: Fundamentals of Computer Game Programming
CMSI 281: Data Structures CISC 187: Data Structures and Object-Orientation
CMSI 282: Algorithms No course equivalency
CMSI 284: Computer System Organization MATH 237: Machine and Assembly Language
+
MATH 237L: Assembly Language Laboratory
(both courses are required)
ELEC 281: Logic Design No course equivalency
MATH 131: Calculus I MATH 150: Calculus with Analytic Geometry I
MATH 132: Calculus II MATH 151: Calculus with Analytic Geometry II
MATH 248: Introduction to Methods of Proof No course equivalency
LMU SAN DIEGO CITY COLLEGE


Laboratory Science requirement
Students are required to take one laboratory science course. 
Choose one of the following courses:
BIOL 107, 109, 115, 205, 210A, 210B,  230, 235
CHEM 100+110L (both courses are required),
111+111L (both courses are required),
130+130L (both courses are required),
152+152L (both courses are required),
200+200L (both courses are required),
201+201L (both courses are required),
231+231L (both courses are required),
233+233L (both courses are required)
PHYN 100+101 (both courses are required)
PHYS 100, 125, 126, 180A+181A (both courses are required), 180B+181B (both courses are required), 195, 196, 197
 

Elective Science requirement
Besides the laboratory science requirement stated above, students must complete a further 18 semester hours of electives, 15 of which may be at the lower division level. Students are encouraged to prepare, in consultation with an advisor, a coherent set of electives to complete a major with an emphasis in scientific computing, business applications, or games and animation. Students who wish to transfer to LMU and major in Computer Science with one of these emphases should contact Tom Gutto (admissions@lmu.edu) for advisement on the remaining science electives that may be completed at the lower division level.