The Computer Science endorsement coursework provides 6th-12th grades teachers with computer science understanding, such as hardware, software, networking and use of computers in education. Completion of requirements may lead to a subsequent endorsement from the Illinois State Board of Education.
Learning Outcomes
- Explore the fundamental concepts of cybersecurity, be informed of cybersecurity vulnerabilities and threats, and practice techniques and gain tools for detecting and defending against cyber-attack.
- Examine file organizations and file access methods, as well as data redundancy.
- Study various data models including relational, heretical, network, and object-oriented.
- Cover topics such as number systems, sets, logic, functions and relations, combinations, permutations, probability, statistics, and discrete structures that are relevant to computer science.
- Learn structured programming techniques, the fundamentals concepts of computer networking with practical applications, and how to model threats to computer systems.
- Gain knowledge in the areas of data communications, networking technologies, OSI model, LAN, WAN, TCP/IP layers and protocols, Internet architecture.
- Meet ISBE’s requirement for earning a subsequent teaching endorsement in computer science.
Calendar
Don't miss an important date or deadline
Designed for working professionals, UIS programs feature multiple start dates per year, so you can begin at the time that best fits your schedule and complete your degree quickly. View the Academic Calendar
Admissions
Applying to UIS is simple
We've streamlined our admission process to save you time and effort. Just follow the steps below.
Review admission requirements
Students should be sure to check specific program requirements; there may be an additional application for the program you wish to enter.
International students, will you need an F-1 student visa to study on campus at UIS? Please review the International Applicants site for additional information.
Complete your application
An email address is required to create an account. To submit a paper application, visit the Resources & Forms page. Find more information about what type of student you are on the Student Types page. Applying for an online program is the same procedure as applying for an on-campus program.
Send your official transcripts
Email your official or certified academic records/transcripts to incomingtranscripts@uis.edu or through any of the major transcript platforms. Photocopies will not be accepted.
Submit required statements/writing sample
If you are a first-year student, a statement of 250-650 words is required for admission. We want to hear about your professional aspirations, intellectual interests, and personal experiences relevant to your choice of a specific academic program. You can upload the required documents on your application status page.
Pay your application fee
You can submit your non-refundable application fee online, after completing the online application. Alternately, it can also be mailed to the university, payable to University of Illinois Springfield.
Domestic students: Undergraduate - $50, Graduate - $60;
International students: Undergraduate - $60, Graduate - $75.
Online Computer Science Endorsement
Earn a world‑class University of Illinois degree without the world‑class price tag. UIS offers affordable online programs to students everywhere, all taught by the same exceptional faculty who teach on campus. It’s no surprise UIS has been ranked the No. 1 public regional university in Illinois by U.S. News & World Report every year since 2020.
Courses & Catalog Information
At the University of Illinois Springfield, you'll find a wide range of courses tailored to your interests and career goals. Explore your program details and get all the essential information you need to plan your future.
Career Outlook & Potential Earnings
Graduates of this program may find opportunities in the following careers. Data sourced from O*NET OnLine by the U.S. Department of Labor.
Career/Technical Education Teachers, Secondary School
Teach occupational, vocational, career, or technical subjects to students at the secondary school level.
Instructional Coordinators
Develop instructional material, coordinate educational content, and incorporate current technology into instruction in order to provide guidelines to educators and instructors for developing curricula
Develop instructional material, coordinate educational content, and incorporate current technology into instruction in order to provide guidelines to educators and instructors for developing curricula and conducting courses. May train and coach teachers. Includes educational consultants and specialists, and instructional material directors.
Training and Development Specialists
Bright OutlookDesign or conduct work-related training and development programs to improve individual skills or organizational performance. May analyze organizational training needs or evaluate training effectivenes
Design or conduct work-related training and development programs to improve individual skills or organizational performance. May analyze organizational training needs or evaluate training effectiveness.
Computer User Support Specialists
Provide technical assistance to computer users. Answer questions or resolve computer problems for clients in person, via telephone, or electronically. May provide assistance concerning the use of comp
Provide technical assistance to computer users. Answer questions or resolve computer problems for clients in person, via telephone, or electronically. May provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems.
Web and Digital Interface Designers
Bright OutlookDesign digital user interfaces or websites. Develop and test layouts, interfaces, functionality, and navigation menus to ensure compatibility and usability across browsers or devices. May use web fram
Design digital user interfaces or websites. Develop and test layouts, interfaces, functionality, and navigation menus to ensure compatibility and usability across browsers or devices. May use web framework applications as well as client-side code and processes. May evaluate web design following web and accessibility standards, and may analyze web use metrics and optimize websites for marketability and search engine ranking. May design and test interfaces that facilitate the human-computer interaction and maximize the usability of digital devices, websites, and software with a focus on aesthetics and design. May create graphics used in websites and manage website content and links.
Software Quality Assurance Analysts and Testers
Bright OutlookDevelop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracki
Develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracking system and report defects to software or web developers. Create and maintain databases of known defects. May participate in software design reviews to provide input on functional requirements, operational characteristics, product designs, and schedules.