Nov 23, 2024  
2013-14 Undergraduate Catalog 
    
2013-14 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science, BS


Click here to view/print  Flowsheet.

Go to Department Information. 

General Education Core Requirements


   
 

Level I

Competencies

   
 
  • Basic College Math
  • Reading Comprehension
  • Computer Literacy
  Level II
 

Distribution Sequences (18-20 credits)

   
 
  Level III
  • ____ ____ (Literature I) 3 Credit(s) ______
  • ____ ____ (Literature II) 3 Credit(s) ______
 

Distribution Electives (15 credits)

   
  Among the distribution electives, the student must earn at least 3 but no more than 9 additional semester hours in each of the three divisions.
   
 

Humanities (Division I)

   
 
  • ____ ____ _________________________________ __ ______
  • ____ ____ _________________________________ __ ______
  • ____ ____ _________________________________ __ ______
 

Science/Mathematics (Division II)

   
 
 

Social Sciences (Division III)

   
 
  • ____ ____ _________________________________ __ ______
  • ____ ____ _________________________________ __ ______
  • ____ ____ _________________________________ __ ______
  (Note: Courses allowable as distribution electives are marked DI, DII, or DIII in the College Catalog.)
   
  QUANTITATIVE (Q)_____ DIVERSITY (V)_____ WRITING (W)_____
   
  Level I to be completed in the first 30 credits
  Level II to be completed in the first 53 credits
  Level III to be completed before graduation

Required Option Sequence


(typically taken junior or early senior year)

  • † CSC ____ _________________________________ __ ______
  • † CSC ____ _________________________________ __ ______

Options Sequences:

Artificial Intelligence & Robotics CSC 340 CSC 485 
Computation Theory:CSC290  , CSC415 
Computer Graphics and Visualization: CSC 246 , CSC 425 
Computer Networking and Security: CSC315A  , CSC435 
Distributed and Cloud Computing: CSC 315A , CSC 475 
Embedded Systems: CSC230  , CSC330A 
Object Oriented Programming: CSC311  , CSC325 
Parallel Computing: CSC445  , CSC475 
Software Engineering:CSC263  , CSC301 

Support Courses (18 credits total)


Free Electives (3 credit minimum)


May be necessary to take additional credits to attain the minimum 120 credits required for graduation.

  • ____ ____ _________________________________ __ ______
  • ____ ____ _________________________________ __ ______
  • ____ ____ _________________________________ __ ______

Additional Information and Notes


* These are required support courses which may also be used to satisfy the indicated Distribution requirements. A student may choose to fulfill Distribution requirements with courses other than the ones listed, but these listed courses must still be taken.

Note: If a course is used to satisfy two or more requirements, (for example, a support course and a distribution elective), the credits are counted in only one place. Using a course to satisfy more than one requirement does not reduce the total credits required for graduation.

‡ A laboratory science sequence chosen from the following list is a required support ingredient for the Computer and Information Studies major: BIO 131 -BIO 132 , CHE 130 -CHE 131 , CHE 130 -CHE 212 , PHS 211A -PHS 212A , PHS 221 -PHS 222 , GLS 100 -GLS 102 . The chosen sequence may also be used to satisfy the Division II laboratory science sequence requirement.

+ This support science course is in addition to the lab science sequence and must be chosen from the following list: BIO 131 , CHE 130 , CHE 212 , GPH 101P , GLS 100 , GLS 102 , PHS 211A , PHS 221 . The chosen course may also be used as a Division II distribution elective.

**  Choose one 3-credit course with MAT 220  or MAT 221  as a prequisite,or another MAT course with permission of the Computer Science Chairperson.

♦ At least one CSC elective must be numbered 290 or above.

† At least one of the Option courses or one of the CSC electives MUST be chosen from the following list of courses using a programming language other than the one used in the CSC 201J -CSC 202J  sequence: CSC 245A , CSC 273 , CSC278 , CSC 311 , CSC325  .

Exceptions in the timing of courses will be made for transfer students.

Total minimum credits for graduation: 120