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 & a trickling pond. A spacious lobby follows with comfortable studying facilities. The 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 campus. McKenzie Hall opened in 1997, and it provides 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 2+2 (3046)
Description | Credits |
---|---|
AAS IT Network System or related Associate degree from accredited school | 65 |
Description | Credits |
---|---|
Fall Third or First Year (15 hours) | |
CS 32003 Operating Systems | 3 |
300/400 CS Elective | 3 |
BM 20403 Principles of Management | 3 |
6 hours minor/elective | 6 |
Spring Third or First Year (15 hours): | |
CS 41103 Computer Architecture | 3 |
300/400 CS Elective | 3 |
IT 31403 Electronic Business (e-business) | 3 |
6 hours minor/elective | 6 |
Fall Fourth or Second Year (15 hours): | |
CS 33403 Web Programming & Development | 3 |
300/400 CS Elective | 3 |
BM 27403 Introduction to Business Law. | 3 |
IT 30503 Visual Basic | 3 |
3 hours minor/elective | 3 |
Spring Fourth or Second Year (15 hours): | |
CS 42503 Mobile Application Development | 3 |
300/400 CS Elective | 3 |
BM 31403 Human Resource Management | 3 |
6 hours minor/elective | 6 |
Total required hours for degree | 120 |
Bachelor of Science or Arts - Minor in Computer Science (3032)
Description | Credits |
---|---|
General Education must include: | |
MTH 15105 (TM) Calculus I | 5 |
Total General Education hours | 42 |
CS 20104 Computer Programming I | 4 |
CS 20204 Computer Programming II | 4 |
CS 21503 Introduction to Database Systems | 3 |
CS Electives from 3000/4000 level | 7 |
Total Minor Area courses | 18 |
Major and electives hours | 65 |
Total required hours for degree | 125 |
Total General Education hours | 42 |
Associate of Applied Science – Information Technology-- Network Systems Major (92205)
Description | Credits |
---|---|
General Education must include: | |
BM 24503 Project Management | 3 |
COM 11103 (TM) Fundamentals of Speech Communication | 3 |
COM 22103 Small Group Communication | 3 |
COM 22303 Interviewing | 3 |
ENG 11103 (TM) Composition I* | 3 |
ENG 21403 Business and Technical Writing | 3 |
HIS Course | 3 |
LA 10001 Gateway to Success | 1 |
LA 20001 Further Your Rio Experience | 1 |
PSY 11103 (TM) General Psychology | 3 |
TEC 11704 Applied Technical Mathematics I | 4 |
Total General Education hours | 30 |
Description | Credits |
---|---|
Major Area required courses: | |
ELE 11303 Introduction to Networking | 3 |
ELE 21303 Computer Network Security | 3 |
ELE 25303 Server Virtualization | 3 |
IT 10203 MS Office and the Internet I | 3 |
IT 20103 Windows Operating System and Hardware | 3 |
IT 20303 DBMS Concepts | 3 |
IT 20403 Web Development | 3 |
IT 20803 Database Communication | 3 |
IT 20903 Web Technology | 3 |
IT 21203 Enterprise Computing | 3 |
Total Major Area hours | 30 |
Total hours required for degree | 60 |
Graduation requires students to achieve a 2.0 grade point average in all major courses and a 2.0 overall grade point average in all coursework in order to receive an associate degree.
Associate of Applied Science – Information Technology: Programming and Software Development (92206)
Description | Credits |
---|---|
General Education must include: | |
COM 11103 (TM) Fundamentals of Speech Communication | 3 |
ECO 11403 Introduction to Microeconomics or ECO 12403 Introduction to Macroeconomics | 3 |
ENG 11103 (TM) Composition I* | 3 |
ENG 11203 (TM) Composition II | 3 |
ENG 21403 Business and Technical Writing | 3 |
LA 10001 Gateway to Success | 1 |
Select one of the following two courses | |
MTH 21404 (TM) Introductory Probability and Statistics* MTH 14505 (TM) Pre-calculus** | 4-5 |
General Education electives | 9-10 |
General Education Electives must come from the following three categories, and at least two of the three categories must be presented:
| |
Total General Education hours | 30 |
Description | Credits |
---|---|
Major Area required courses | |
CS 10103 PC Applications | 3 |
CS 20104 Computer Programming I | 4 |
CS 20204 Computer Programming II | 4 |
CS 21503 Introduction to Database Systems | 3 |
CS 22003 Data Structures | 3 |
CS 24303 Software Design and Development | 3 |
ELE 10303 Microcomputer Hardware. | 3 |
ELE 11303 Introduction to Networking | 3 |
Electives selected from the following courses | 9 |
ELE 14303, ELE 16303, ELE 21303, ELE 23303, ELE 24303, ELE 25303, IT 20403 | |
Total Major Area hours | 35 |
Total hours required for degree | 65 |
* Placement determined by testing
** For students planning on continuing into a 4-year Computer Science Degree