Computer Science Program Information

Major Requirements

 

Computational Mathematics Major

Prerequisites:

  • Math 131-132, 225, 231, 251
  • CPSC 207: Computer Programming (every semester)
  • CPSC 328: Data Structures (every fall)
  • CPSC 417: Systems Analysis and Design (fall, even years)

One course selected from:

  • CPSC 307: C and Assembly Language (spring, odd years)
  • CPSC 308: Electronic Communications (fall, odd years)

One course selected from:

  • CPSC 315: Simulation (spring, even years)
  • CPSC 429: Data Base Systems (fall, odd years)

Twenty-four hours of mathematics courses above 300:

  • Math 326, 345-46, 332, 339, 438, 496
  • Either Math 341 or 353

 

Management Information Systems Major

  • CPSC 207: Computer Programming (every semester)
  • CPSC 217: COBOL Programming (spring, every year)
  • CPSC 328: Data Structures (every fall)
  • CPSC 417: Systems Analysis and Design (fall, even years)
  • CPSC 429: Data Base Systems (fall, odd years)

One course selected from:

  • CPSC 307: C and Assembly Language (spring, odd years)
  • CPSC 308: Electronic Communications (fall, odd years)
  • Math 114, 251
  • Econ 251, 252
  • Buad 201, 202, 221, 231, 241, 312, 341, 344, 446

 

Minor Requirements

 

Computer Science Minor

  • CPSC 207: Computer Programming (every semester)
  • CPSC 307: C and Assembly Language (spring, odd years)

Two courses selected from:

  • CPSC 328: Data Structures (every fall)
  • CPSC 315: Simulation (spring, even years)
  • CPSC 417: Systems Analysis and Design (fall, even years)
  • One elective course above CPSC 207

 

Information Science Minor

  • CPSC 103 Introduction to Computers (every semester)
  • CPSC 207 Computer Programming (every semester)
  • CPSC 217 COBOL Programming (spring, every year)

One course selected from:

  • CPSC 417 Systems Analysis and Design (fall, even years)
  • CPSC 429 Data Base Systems (fall, odd years)

One additional course selected from:

  • CPSC 315 Simulation (spring, even years)
  • CPSC 328 Data Structures (every fall)
  • CPSC 417 Systems Analysis and Design (fall, even years)
  • CPSC 429 Data Base Systems (fall, odd years)
  • Students with appropriate preparation may substitute any 300 or 400 level course for CPSC 103.

 

Mathematics/Computer Science

  • Math 105, 131 or 133
  • Two of the following: Math 108 or 326, 114 or 346, 110 or 361, 211, 207, 225, 332
  • CPSC 207, 217 or 307, 328
  • Any other CPSC course above 207 or Math above 102

 

Computer Science/Economics - with Business Administration and Economics

  • CPSC 207, 217, 417 or 429
  • BUEC 251, 252, 351 or 352
  • Any other CPSC course above 207 or ECON above 300

 

Management Information Systems Concentration - with Business Administration and Economics

  • CPSC 102: Spreadsheets (offered in fall/spring)
  • CPSC 103: Introduction to Computers (offered in fall/spring)
  • CPSC 207: Computer Programming (every semester)

One course selected from:

  • CPSC 417: Systems Analysis and Design (fall, even years)
  • CPSC 429: Data Base Systems (fall, odd years)

Two courses selected from:

  • CPSC 308: Electronic Communications (spring, odd years)
  • CPSC 315: Simulation (spring, even years)
  • CPSC 417: Systems Analysis and Design (fall, even years)
  • CPSC 429: Data Base Systems (fall, odd years)

Visit Business Administration and Economics Department for more information.

 

Computer Science students have the opportunity for student employment as microcomputer support specialists or laboratory assistants and supervisors. In these positions, they gain valuable experience working with students in different courses, languages, and on a variety of computer equipment.