Mission Statement

The computer is a tool that can increase the efficiency and productivity of individuals in many fields of endeavor. The Computer Science curriculum is designed to provide students with the necessary coursework to complete either a Major or a Minor in Computer Science (Bachelor of Science). Students are prepared to pursue a career in the computer industry in the areas of programming, networking, web development, software design, etc. Students are also prepared to pursue graduate education in Computer Science.

Learning Outcomes

The successful student will:

  • Use critical thinking and logic skills to formulate and solve problems related to programming and software development.
  • Write code in a variety of common programming languages such as Java, C, Python,
  • Explain ethical behavior as it relates to programming and operating computers.
  • Explain fundamental concepts relating to computer operating systems, software, hardware, and architecture.
  • Analyze, design, develop software projects and web applications. The student should be able to explain the different aspects of the software life cycle.
  • Analyze, design, develop, and administer a database system.

Facilities

The Kidd Math/Science Center opened in 1985. With an award winning masonry design, the center’s front doors open to a glass atrium with live plants and a trickling pond. A spacious lobby follows with comfortable studying facilities. Our center houses three large chemistry labs, three biology labs, one physics lab, one computer lab, lecture rooms, faculty offices and a large bent glass greenhouse that enhances the view of our campus. McKenzie Hall opened in 1997 providing math/science students along with the nursing students, two large lecture halls, a variety of lecture rooms, an anatomy lab, three computer labs, faculty offices and a conference room with a beautiful view of campus and the surrounding landscape.

Degree Requirements

Bachelor of Science – Major in Computer Science (3046)

DescriptionCredits
General Education must include:
MTH 15105 (TM) Calculus I5
Total General Education hours42
DescriptionCredits
Major Area required courses
CS 20104 Computer Programming I4
CS 20204 Computer Programming II4
CS 21503 Introduction to Database Systems3
CS 22003 Data Structures3
CS 31503 Programming Languages3
CS 32003 Operating Systems3
CS 33403 Web Programming & Development3
CS 34103 Computer Algorithms3
CS 41103 Computer Architecture3
CS 24303 Software Design and Development or
CS 44303 Software Design and Development
3
MTH 25403 Discrete Mathematics3
CS Electives from 3000/4000 level5
Total major area hours40
Selected Minor and Personal electives43
Total required hours for degree125

Bachelor of Science or Arts - Minor in Computer Science (3032)
DescriptionCredits
General Education must include:
MTH 15105 (TM) Calculus I5
Total General Education hours42
CS 20104 Computer Programming I4
CS 20204 Computer Programming II4
CS 21503 Introduction to Database Systems3
CS Electives from 3000/4000 level7
Total Minor Area courses18
Major and electives hours65
Total required hours for degree125
Total General Education hours42
Associate of Applied Science – Information Technology: Programming and Software Development (92206)

DescriptionCredits
General Education must include:
COM 11103 (TM) Fundamentals of Speech Communication3
ECO 11403 Introduction to Microeconomics or
ECO 12403 Introduction to Macroeconomics
3
ENG 11103 (TM) Composition I*3
ENG 11203 (TM) Composition II3
ENG 21403 Business and Technical Writing3
LA 10001 Gateway to Success1
Select one of the following two courses
MTH 21404 (TM) Introductory Probability and Statistics*
MTH 14505 (TM) Pre-calculus**
4-5
General Education electives9-10
General Education Electives must come from the following three categories, and at least two of the three categories must be presented:
  • Arts and Humanities
  • Social and Behavioral Sciences 
  • Natural Sciences
Total General Education hours30
DescriptionCredits
Major Area required courses
CS 10103 PC Applications3
CS 20104 Computer Programming I4
CS 20204 Computer Programming II4
CS 21503 Introduction to Database Systems3
CS 22003 Data Structures3
CS 24303 Software Design and Development3
ELE 10303 Microcomputer Hardware.3
ELE 11303 Introduction to Networking3
Electives selected from the following courses9
ELE 14303, ELE 16303, ELE 21303, ELE 23303, ELE 24303, ELE 25303, IT 20403
Total Major Area hours35
Total hours required for degree65

* Placement determined by testing
** For students planning on continuing into a 4-year Computer Science Degree