Skip to Navigation
    Rockhurst University
   
 
  Sep 24, 2017
 
 
    
2016-2018 Undergraduate Catalog

Computer Science, B.S., in partnership with UMKC


Return to Programs of Study Return to: Programs of Study

College of Arts and Sciences

Students interested in majoring in computer science should take the following courses in the following sequence. Although variations of the core classes are possible, it is recommended that students take all the asterisked (*) courses (required for the major) as suggested below. Students should always check with the program director if they have questions about a proposed variation including taking any summer courses.

A grade of C or better is required in all asterisked (*) courses (required for the major). Students are responsible for checking prerequisites for any course.

Transfer courses at the 3000- or 4000-level are only accepted with prior advisor approval.

A minimum of 60 hours of service is required. The recommended minimum number of service hours for each year are: 10 hours during the freshman year, 15 hours during sophomore and junior years, and 20 hours during senior year.

Year 1


Fall Semester


Spring Semester


Year 2


Fall Semester


Spring Semester


Year 3


Fall Semester


  • PL 3100 - Ethical Theory (3) (PLII)
  • Rockhurst elective (3) (SRI)
  • CS 3XX or 4XX Computer Science Elective (UMKC) (3)*
  • Rockhurst elective (3)
  • Rockhurst elective (3) (ARI)
  • CS 282 Assembler Language Programming (UMKC) (3)* CS K282 (RU) (3)*
  • Total: 18 hours

Spring Semester


  • Rockhurst elective (3) (SRI or SRII)
  • Rockhurst elective (3)
  • CS 404 Introduction to Algorithm Analysis (UMKC) (3)*  CS K404 (RU) (3)*
  • CS 431 Introduction to Operating Systems (UMKC) (3)* CS K431 (RU) (3)*
  • CS 441 Program Language Design and Implementation (UMKC) (3)* CS K441 (RU) (3)*
  • CS 3XX or 4XX Computer Science elective (UMKC) (3)*

Total: 18 hours

Year 4


Fall Semester


  • TH 3000 - Christianity II: Development (3) (THII)
  • Rockhurst Elective (3)
  • CS 371 Database Design, Implementation and Validation (3)*  CS K371 (RU) (3)*
  • or

  • CS 470 Introduction to Database Management Systems (3)* CS K470 (RU) (3)*
  • CS 449 Fundamentals of Software Engineering (UMKC) (3)*  CS K449 (RU) (3)*
  • CS 4XX Computer Science Elective (UMKC) (3)*
  • Total: 15 hours

Spring Semester


  • Rockhurst elective (3) (HSII or LTII) that also satisfies GPR
  • Rockhurst elective (3) (PLII or THII)
  • CS 421 Fundamentals of Data Communication (UMKC) (3)*  CS K421 (RU) (3)*

       or

  • CS 420 Introductory Networking and Applications (UMKC) (3)*  CS K420 (RU) (3)*
  • CS 451 Software Engineering (UMKC) (3)*  CS 451 (RU) (3)*
  • ANCH 308 Ethics and Professionalism in Computing and Engineering (UMKC) (3)* CS K308 (RU) (3)*
  • CS 4XX Computer Science Elective (UMKC) (3)*

Total: 18 hours

 

Total Degree Hours Required: 135

Return to Programs of Study Return to: Programs of Study