@NORTHWEST
COMPUTER SCIENCE
Why more Computer Science?
Fun Classes!
Honors and AP credits
Pathway Certificate
Can be done instead of 2 credits in World Languages
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)
Top technologies to learn in 2020
https://careerkarma.com/blog/learn-to-code-for-free/
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
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
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:
I HAVE MY TECH ED CREDIT
NOW WHAT?
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
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.
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.
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
WEB DESIGN
COURSE #ITC 2025 A/B
W3 consortium standards
Accessibility & Usability
Good segue to computer programming
Includes some Digital Art & Design
CLUBS
Girls Who Code
Meets twice per month - Builds comradery for Girls in Computer Programming
Advisor - Ms. Uehling
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
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
CLUBS / ACTIVITIES
Hackathons - CyberSecurity
More Hackathons - updated constantly
PicoCTF (online)
Technica - Focus Girls - UMD
CyberStart America (online)
MCPS CyberSecurity Event @MC Germantown Campus
Most of the above are FREE - open to anyone!
MORE INFO?
stephen_p_sell@mcpsmd.org
Contact Mr. Sell with ANY questions!