Program Info
Computer science skills are in high demand as it has become a driving force behind many of the advances in business, science and math, and now even social sciences and art. Thus in 2014, the State Board of Education and House Education Committee approved a rule change which allows students to take dual credit computer science or AP computer science as a math or science credit versus being counted as electives – providing incentive for students to explore the field of Computer Science.
Educational Programs
To supply this demand, Idaho requires teachers capable of teaching computer science effectively to all students. Thus the Boise State University Computer Science department developed a bachelor and two master programs designed for pre-service and in-service teachers with the training to successfully bring a number of computer science classes to their students. The BSU education programs prepares teachers to receive an Idaho Computer Science teacher endorsement. Teachers are able to begin teaching computer science courses prior to completion of the program.
- The Computer Science Secondary Education Emphasis and CS Teacher Endorsement programs are designed for pre-service teachers. These programs combines content knowledge, theories of learning and human development, study of curriculum, and methodology to help students develop the knowledge, skills and dispositions essential for success in secondary school teaching.
- The CS Secondary Education emphasis is obtained by completing the required coursework outlined in the course catalog.
- Students may pursue the endorsement through the Department of Curriculum, Instruction, and Foundational Studies (CIFS) department by completing the required education coursework and the following courses to receive the Computer Science Teaching Endorsement.
NOTE: Contact the Department of Curriculum, Instruction, and Foundational Studies for more information.
Computer Science Teaching Endorsement
Course Number and Title Credits | Credits |
---|---|
MATH 189 Discrete Mathematics | 4 |
CS 121 Computer Science I | 4 |
CS 221 Computer Science II | 3 |
CS 230 Ethical Issues in Computing | 3 |
CS 321 Data Structures | 3 |
CS 401 Introduction to Web Development or CS 402 Mobile Application Development | 3 |
CS-HU 398 Current Topics in Computer Science | 1 |
Total | 21 |
- The two masters programs are designed for in-service teachers who wish to pursue the Idaho CS teacher endorsement. New cohorts form each summer – the application deadline is the end of March.
- The Computer Science Teacher Endorsement Graduate Certificate program prepares in-service teachers to teach computer science in high schools.
- The new MA in Education, Curriculum and Instruction with CS pathway provides the teacher with additional instructional course work on top of the CS courses leading to a masters degree.
Teachers will be capable of teaching an introductory Computer Science course beginning with the fall semester after completing the first Computer Science course and if desired, an additional summer workshop specifically focused on the introductory course curriculum. Upfront planning by the district or principal is required to promote the fall course to their students during normal fall registration.
Additional CS courses in the program prepares the teacher to instruct additional CS classes and become a subject matter expert in their district. The complete sequence of courses is especially useful for districts who plan to offer a four-year sequence in their district, such as Career Technical Education programs.
News
- A Code.org study indicates there will be 1,000,000 more CS jobs than students by 2020. View more facts and infographics about CS jobs.
- Idaho’s Advanced Opportunities program, which sets aside up to $4,125 per Idaho student to use between seventh and 12th grades to pay for certain academic costs such as dual-credit classes that can run students and families hundreds of dollars.
- Legislative Change: HB 648 approved. On March 23, 2018 Idaho Governor Butch Otter signed a bill into law requiring all high schools to offer at least one computer science course. The Idaho legislature unanimously passed this bill.