Computer & Information Systems Degree (BS)
Free C.I.S. Guide
Have Questions? Call us at
1-888-545-3459
Our bachelor’s degree is 100% online, regionally accredited and with courses delivered in 7-week sessions you can reach your goal faster. Topics in this program include:
- effective oral and written communication of technical information with “non-techies;”
- analyzing users' needs to design, construct, test, and maintain software or systems;
- network modeling, analysis, and planning.
An area of concentration in Computer Forensics & Digital Investigation; Information Security; Networking; or Web Site Design & Development will round out your degree.
Select the Curriculum and Program Outcomes tabs for more information about what you will learn in this program.
Curriculum
-
Bachelor’s Degree
Professional Courses
Course # Title Credits CMIT 130 Networking Fundamentals 3 CMIT 135 Intro to Computer Systems 3 CMIT 450 Senior Seminar Project 3 CMIT 310 Enterprise Database Systems 3 CMIT 410 Information Systems Design 3 CMIT 420 Information Systems Development 3 CMIT 140 Operating Systems 3 NETW 250 OR NETW 260 Windows Server Administration I OR Linux Systems Administration I 3 NETW 330 Network Design 3 NETW 240 Computer & Network Security 3 SDEV 230 Information Systems Analysis and Design 3 SDEV 250 Introduction to Java Programming 3 CMIT 200 Relational Database Design & SQL 3 WEBD 125 Web Development I - HTML 3 WEBD 310 Server-Side Scripting - PHP 3 WEBD 370 Usability in Website and Software Design 3 Technical Electives (Choose technology certificate or any technology course at 200 level or above) 12 Total 60 General Education
Course # Title Credits COMM 130 Interpersonal Communication 3 COMM 270 Intercultural Communication 3 ECON 205 OR ECON 210 Microeconomics OR Macroeconomics 3 ENGL 111 Critical Reading & Expository Writing I 3 ENGL 112 Critical Reading & Expository Writing II 3 ENGL 315 Writing in the Workplace 3 MGMT 230 Financial Systems for Management 3 MGMT 260 Project Management 3 MATH 180 Introduction to Statistics 3 PHIL 340 Ethics in the Professions 3 PSYC 100 OR SOCI 110 Intro to Psychology OR Intro to Sociology 3 WRIT 231 Technical Writing 3 Natural Science w/ Lab 4 History Elective 3 Fine Arts Elective 3 Social Science Elective 3 Literature Elective 3 General Electives 8 Total 60 ** CIS CERTIFICATES/TECHNICAL ELECTIVES
Web Programming (9 credits to complete)
Course # Title Credits WEBD 330 Client Side Java Scripting 3 WEBD 225 Web Page Dev. II - CSS & XML 3 Plus 1 of the following: WEBD 430 Adv. Client-Side Scripting 3 WEBD 325 Adv. PHP Programming 3 WEBD 420 Server-Side Alternatives 3 Web Infrastructure (12 credits to complete)
Course # Title Credits WEBD 220 Internet and Web Architecture 3 NETW 335 Software/Web Site Security 3 Plus 2 of the following: NETW 250 Windows Server Admin. I 3 NETW 260 Linux Systems Admin. I 3 NETW 215 TCP/IP 3 Web Design (15 credits to complete)
Course # Title Credits WEBD 110 Designing Dig. Images for Web 3 WEBD 210 Writing for the Web 3 WEBD 215 Web Site Design 3 WEBD 240 Animation & Interativity I 3 Plus 1 of the following: WEBD 340 Animation & Interactivity II 3 WEBD 120 Introduction to Virtual Worlds 3 WEBD 320 Streaming Media Technology 3 SDEV 200 Wireless App. Dsgn/Dvpmt 3 PHP Programming (12 credits to complete)
Course # Title Credits WEBD 330 Client Side Scripting-Javascript 3 WEBD 225 Web Page Dvpmt. II - CSS & XML 3 WEBD 325 Adv. PHP Programming 3 WEBD 410 Content Management Systems 3 Software Development (12 credits to complete)
Select 1 of the following options:
Course # Title Credits Option I: SDEV 240 C++ Programming I 3 SDEV 340 C++ Programming II 3 SDEV 450 Enterprise Java Programming 3 Option II SDEV 240 C++ Programming I 3 SDEV 340 C++ Programming II 3 SDEV 260 Visual C# Programming I 3 SDEV 360 Visual C# Programming II 3 Option III: SDEV 450 Enterprise Java Programming 3 SDEV 260 Visual C# Programming I 3 SDEV 360 Visual C# Programming II 3 Mobile Programming (15 credits to complete)
Course # Title Credits SDEV 240 C++ Programming I 3 SDEV 200 Wireless App. Dsgn/Dvpmt 3 SDEV 300 Mobile Programming w/Java 3 SDEV 301 Mobile Programming w/.NET OR
SDEV 302 Mobile Programming w/Obj. C Visual C# (15 credits to complete)
Course # Title Credits CMIT 200 Relational Database Dsgn & SQL 3 SDEV 200 Wireless App. Dsgn/Dvpmt 3 SDEV 301 Mobile Programming w/.NET 3 SDEV 260 Visual C# Programming I 3 SDEV 360 Visual C# Programming II 3 Java Development (12 credits to complete)
Course # Title Credits SDEV 200 Wireless App. Dsgn./Dvpmt. 3 SDEV 300 Mobile Programming w/Java 3 SDEV 350 Java Programming II 3 SDEV 450 Enterprise Java Programming 3 C++ Programming (15 credits to complete)
Course # Title Credits SDEV 240 C++ Programming I 3 MATH 270 Discrete Math
3 SDEV 340 C++ Programming II 3 SDEV 345 Data Structures & Algorithms 3 SDEV 415 Linux/Unix Programming I 3 Linux Administration (12 credits to complete)
Course # Title Credits NETW 360 Linux Systems Administration II 3 NETW 460 Linux Shell Scripting 3 NETW 215 TCP/IP 3 NETW 365 Implementing Linux Security 3 Computer Forensics/Digital Investigations
(15 credits to complete; must complete CRJ 120 as a Soc. Sci. elective)
Course # Title Credits CFDI 240 Digital Forensic Investigation 3 CFDI 270 Anti-Forensics/Network Forensics 3 CFDI 340 Digital Forensic Analysis 3 CFDI 350 White-Collar Crime 3 CFDI 360 Cybercrime 3 Computer Networking (12 credits to complete)
Course # Title Credits NETW 215 TCP/IP 3 NETW 130 Telecommunication 3 NETW 330 Network Design 3 NETW 415 Sp.Topics/Networking & Security 3 System Administration (12 credits to complete)
Course # Title Credits NETW 215 TCP/IP 3 NETW 250 Windows Server Administration I 3 OR NETW 260 Linux Systems Administration I 3 NETW 350 Windows Server Administratin II 3 NETW 360 Linux Systems Administration II 3 NETW 460
Linux Shell Scripting OR NET 335 Routers 3
Program Outcomes
Upon completion, graduates with a B.S. Degree in Computer Information Systems should be able to:
- Compare and contrast different computer technologies including networks, servers, programming languages and database systems.
- Write, test, and maintain computer programs in at least two languages.
- Analyze computer users' needs in order to design, construct, test, and maintain computer application software or systems.
- Design and develop a website using the appropriate mix of graphical, text and programming elements.
- Maintain a physical web presence on the Internet.
- Effectively utilize database and database management systems to organize, store and retrieve data.
- Demonstrate an understanding of network systems and data communications including network modeling, analysis, and planning.
- Analyze the computer and information needs of an organization.
- Analyze the performance of an enterprise level information system.
- Troubleshoot, maintain, and update an enterprise level information system.
- Plan, document, and discuss potential changes and impacts to an enterprise information system.
- Effectively communicate technical information verbally, in writing, and in presentations.
- Demonstrate to an organization how information technology can be used as a competitive tool to increase competitive advantage.
- Effectively design and develop an appropriate web presence in a team environment.
- Use appropriate resources to stay abreast of the latest industry development tools and techniques.
- Cite and comply with relevant industry and organizational codes of conduct and ethics.
Testimonials
![]()
“I researched online programs and Champlain was definitely the best. The final deal maker was the counselors. They were attentive, knowledgeable and eager to help. The instructors are terrific and I’ve enjoyed the virtual camaraderie with my classmates.”
Alisa A.
New Mexico
![]()
“Champlain College is our provider of choice when we need education and training for our employees, or when we are looking to hire. Champlain graduates come in the door with real business skills and the ability to apply those skills immediately.”
Dave Winslow
Founder and CEO, Epik One
Vermont
Career Outlook
According to the U.S. Department of Labor, employment of computer and information systems managers is expected to grow faster than the average for all occupations through the year 2018. Job opportunities will be best for applicants with computer-related work experience, coupled with an information systems degree.
CIS managers must possess strong interpersonal, communication, and leadership skills because they are required to interact not only with their staff, but also with other people inside and outside their organizations. Furthermore, the expansion of electronic commerce has elevated the importance of business insight. With the explosive growth of electronic commerce and wireless Internet, the role of CIS managers will continue to evolve.
Earnings for computer and information systems managers vary by specialty and level of responsibility. For more information, see the U.S. Department of Labor, Occupational Outlook Handbook.



