Degree Requirements

| More

Computer Science Degree Requirements

Computer Science - B. S. Degree   Major/Minor Major Minor
CMSC 2003                 Programming Concepts 3 3 3
CMSC 2103 Computer Programming I 3 3 3
CMSC 3003     Data Management Systems 3 3 3
CMSC 3063 Python Programming 3 3  
CMSC 3093 Computing Environment: Business 3 3  
CMSC 3113 Networking Essentials 3 3
CMSC 3203 Computer Programming II 3 3 3
CMSC 3313 Human Interface Design 3 3
CMSC 3403 Computer Organization 3 3
CMSC 4003 Data Mgmt Syst Design 3  
CMSC 4603 Operating Systems 3 3  
CMSC 4703 Data Structures 3 3  
Choose 2 of 3:   6    
   CMSC 3033 Java Programming      
   CMSC 3043 COBOL Programming      
   CMSC 3053 Visual Basic Programming      
MATH 1313 Statistics 3 3  
MATH 2215 Calculus I 5  
  Elective Computer Science* 15 9 12
       
Minimum Total Hours   65 45 24
  • Major/Minors may substitute up to 6 hours of upper-division MATH courses to count as elective advanced Computer Science
  • CMSC 1103 will NOT count for a a major or minor in computer science.

 

Information System Option

B. S. Degree

  Major
CMSC 2003 Programming Concepts 3

CMSC 2103

Computer Programming I 3
CMSC 3003

Data Management Systems

CMSC 3093 Computing Environment:  Business 3
Choose 2 of 4:  
   CMSC 3033 Java Programming
   CMSC 3043 COBOL Programming
   CMSC 3053 Visual Basic Programming
   CMSC 3063 Python Programming
CMSC 3203 Computer Programming II 3
CMSC 3313 Human Interface Design 3
CMSC 4013 System Analysis & Design 3
ACCT 2123 Financial Accounting 3
ACCT 2133 Managerial Accounting 3
ACCT 3153 Cost Accounting 3
  Elective Advanced Computer Science 9
     
Minimum Total Hours:   45