1 of 17

@NORTHWEST

COMPUTER SCIENCE

2 of 17

Why more Computer Science?

Fun Classes!

Honors and AP credits

Pathway Certificate

Can be done instead of 2 credits in World Languages

3 of 17

Why more Computer Science?

Abundant job opportunities

The U.S. Bureau of Labor Statistics projects that the job outlook for software developer will increase by 22% by 2030.

High salaries

Median pay in 2019 - $107,510 per year, requires a bachelor’s degree in computer science and strong computer programming skills. $ 73,760 - (with Associates Degree)

Similar jobs

Top technologies to learn in 2020

https://careerkarma.com/blog/learn-to-code-for-free/

4 of 17

CS Skills are Used in ALL Industries

67% of software jobs are outside the tech industry –

in banking, retail, entertainment, government, etc.

“Knowledge of computer programming is as

important as knowledge of anatomy when it

comes to medical research or clinical care”

Larry Corey, Fred Hutchinson Cancer Research Center

5 of 17

Tech Ed Credit

(Comp Sci Courses)

Foundations of Computer Science

AP Computer Science Principles

Course #

ITC TEC 2002 A/B

Course #

ITC 2005 A/B

6 of 17

COMPUTER SCIENCE PATHWAY

These courses are required

3 COURSES IN COMPUTER SCIENCE

HONORS COMPUTER

PROGRAMMING 1

AP COMPUTER

SCIENCE A

(AP JAVA)

HONORS COMPUTER

PROGRAMMING 3

Earn a certificate at graduation

Complete a program in computer science concentration

Program completion can be used in lieu of 2 years of world language

COMPUTER SCIENCE RESEARCH OR INTERNSHIP

CYBERSECURITY CAPSTONE

DUAL ENROLLMENT

3rd Year - Choose:

7 of 17

I HAVE MY TECH ED CREDIT

NOW WHAT?

8 of 17

HONORS COMPUTER

PROGRAMMING 1

COURSE #ITC 2024 A/B

Implements algebra readiness skills.

Solve computational-based challenges.

Python - graphic library created by CMU

IS weighted same as AP Course!

Internet of Things using electronic Programmable Circuits

with Arduino and/or Raspberry Pi - Ex: Laser Trip Wire

9 of 17

AP COMPUTER

SCIENCE A

(AP JAVA)

COURSE #ITC 2007 A/B

object-oriented programming using Java programming language.

Aligns with AP Computer Science A Exam.

Good for computer science majors, as well as for students planning to study fields such as engineering, physics, biology, and chemistry.

AP Exam is WIDELY accepted at many MD colleges.

10 of 17

HONORS COMPUTER

PROGRAMMING 3

COURSE #ITC 2021 A/B

DATA STRUCTURES AND ALGORITHMS

NETWORKING AND LINUX

JAVASCRIPT GAME CREATION

Computer Programming 3 is a continuation of AP Java.

The prerequisite for this course is successfully completing the AP Java class (with a C or better) or earning a 4 or 5 on the AP CSA test.

11 of 17

COMPUTER SCIENCE

RESEARCH / INTERNSHIP

Viewed as Capstone

Choose a topic of interest to Research

Secure an Internship to develop skills

OR

COURSE #ITC 2008

CyberSecurity

COURSE - #ITC 2006 A/B (TP)

COURSE - #ITC 2060 A/B (DP)

Coordination with internship coordinator, counselor, parent, and possibly computer science teacher and/or business

12 of 17

WEB DESIGN

COURSE #ITC 2025 A/B

W3 consortium standards

Accessibility & Usability

Good segue to computer programming

Includes some Digital Art & Design

13 of 17

CLUBS

Girls Who Code

Meets twice per month - Builds comradery for Girls in Computer Programming

Advisor - Ms. Uehling

14 of 17

CLUBS

Computer Science

Honor Society

Application process late Jan/early Feb every year

Must have completed at least one sem of Comp Sci with B or better

Small annual fee $5 - must complete service to Northwest HS community

Advisor - Mr. Sell

15 of 17

ACTIVITIES

Computer Programming Competitions

Montgomery College Java Programming Competition

Lockheed Martin CodeQuest Java Programming Competition

Most of the above are teacher nomination (Mr. Sell) - APCSA student or above

16 of 17

CLUBS / ACTIVITIES

Hackathons - CyberSecurity

More Hackathons - updated constantly

PicoCTF (online)

Technica - Focus Girls - UMD

MCPS CyberSecurity Event @MC Germantown Campus

Most of the above are FREE - open to anyone!

17 of 17

MORE INFO?

stephen_p_sell@mcpsmd.org

Contact Mr. Sell with ANY questions!