Search
Clear
Search
Main Menu
About NMSHS
About NMSHS
Principal's Message
Leadership Team
Staff Directory
Calendar
Announcements
School Accountability Committee (SAC)
Enrollment
(opens in new window/tab)
Contact Us
Academics
Departments
Business
Computer Science & Applied Technology
Health
Industrial Arts
Language Arts
Mathematics
Performing Arts
Physical Education
Science
Social Studies
Visual Arts
World Language
Career & Technical Education
Academic Planning
Course Catalog
Class Information
Class Fees & Supplies
Grades & GPA
Final Exams
Advanced Placement
Gifted and Talented
Special Education
Support Programs
Library
Our Library
Search Our Catalog
(opens in new window/tab)
eBooks & Audiobooks
(opens in new window/tab)
Research & Resources
Counseling & Health
Counseling
Counselor's Den
(opens in new window/tab)
Resources
Academic Planning
Course Selection
Graduation Requirements
Post-Secondary Planning
College Planning
Financial Aid & Scholarships
Career Planning
Transcripts
Naviance
Support Programs
Personal Support
Health Room
Athletics
Athlete Information
Registration & Fees
Middle School Athletics
High School Athletics
Mountain Bike Team
Clubs & Activities
Clubs
Club Sports
Student Leadership
360 Leadership
Captains Council
Student Council
National Honor Society
School Life
Parent Dashboard
Volunteer Opportunities
Attendance/Report an Absence
Bell Schedule
Class Information & Fees/Supplies
Course Catalog
Lunch Menus
BVSD Meal Account
(opens in new window/tab)
School Calendar
Student Directory
(opens in new window/tab)
Student Handbook
(opens in new window/tab)
Student Parking Permit
(opens in new window/tab)
Safety and Security
(opens in new window/tab)
BVSD Student Rights & Responsibilities
(opens in new window/tab)
BVSD Quick Links
School Calendar
Safe2Tell
(opens in new window/tab)
Report an Absence
Change of Address
(opens in new window/tab)
BVSD Sign-In
(opens in new window/tab)
Pay Student Fees (RevTrak)
(opens in new window/tab)
BVSD Meal Account
(opens in new window/tab)
Infinite Campus Portal
(opens in new window/tab)
School Messenger
(opens in new window/tab)
Panther Parents (PTA)
(opens in new window/tab)
Volunteering at BVSD
(opens in new window/tab)
Student Daily Health Screener
(opens in new window/tab)
Elementary School
Alicia Sanchez*
Aspen Creek K-8*
Bear Creek
Birch*
Boulder Community School of Integrated Studies (BCSIS)
Boulder Universal
Coal Creek
Columbine*
Community Montessori*
Creekside*
Crest View
Douglass*
Eisenhower
Eldorado PK-8*
Emerald*
Escuela Bilingue Pioneer*
Fireside*
Flatirons
Foothill
Gold Hill
Heatherwood*
High Peaks
Horizon K-8
Jamestown
Kohl*
Lafayette*
Louisville
Mapleton ECE*
Meadowlark PK-8*
Mesa
Monarch PK-8*
Nederland*
Peak to Peak Charter
Ryan*
Superior
University Hill*
Whittier International
Middle School
Angevine
Aspen Creek PK-8
Boulder Universal
Broomfield Heights
BVSD Online
(opens in new window/tab)
Casey
Centennial
Eldorado PK-8
Halcyon
Horizon K-8
Louisville
Manhattan
Meadowlark PK-8
Monarch PK-8
Nederland Middle-Senior
Nevin Platt
Peak to Peak Charter
Southern Hills
Summit Charter
High School
Arapahoe Ridge
Boulder
Boulder Prep Charter
Boulder TEC
(opens in new window/tab)
Boulder Universal
Broomfield
BVSD Online
(opens in new window/tab)
Centaurus
Fairview
Halcyon
Justice
Monarch
Nederland Middle-Senior
New Vista
Peak to Peak Charter
Nontraditional School
Arapahoe Ridge
Boulder Prep Charter
Boulder TEC
Boulder Universal
BVSD Online
(opens in new window/tab)
Chinook West
Justice
New Vista
Charter School
Boulder Prep Charter
Horizon K-8
Justice
Peak to Peak Charter
Summit Charter
Skip to Main Content
Boulder Valley School District
Schools
Careers
Help For Students
Safety Concern?
Financial Transparency
Staff
Nederland Middle-Senior High School
Search
Search
Clear
Search
About NMSHS
About NMSHS
Principal's Message
Leadership Team
Staff Directory
Calendar
Announcements
School Accountability Committee (SAC)
Enrollment
(opens in new window/tab)
Contact Us
Academics
Departments
Career & Technical Education
Academic Planning
Course Catalog
Class Information
Advanced Placement
Gifted and Talented
Special Education
Support Programs
Library
Our Library
Search Our Catalog
(opens in new window/tab)
eBooks & Audiobooks
(opens in new window/tab)
Research & Resources
Counseling & Health
Counseling
Counselor's Den
(opens in new window/tab)
Resources
Academic Planning
Post-Secondary Planning
Transcripts
Naviance
Support Programs
Personal Support
Health Room
Athletics
Athlete Information
Registration & Fees
Middle School Athletics
High School Athletics
Mountain Bike Team
Clubs & Activities
Clubs
Club Sports
Student Leadership
School Life
Parent Dashboard
Attendance/Report an Absence
Bell Schedule
Class Information & Fees/Supplies
Course Catalog
Lunch Menus
BVSD Meal Account
(opens in new window/tab)
School Calendar
Student Directory
(opens in new window/tab)
Student Handbook
(opens in new window/tab)
Student Parking Permit
(opens in new window/tab)
Safety and Security
(opens in new window/tab)
BVSD Student Rights & Responsibilities
(opens in new window/tab)
BVSD Quick Links
School Calendar
Safe2Tell
(opens in new window/tab)
Report an Absence
Change of Address
(opens in new window/tab)
BVSD Sign-In
(opens in new window/tab)
Pay Student Fees (RevTrak)
(opens in new window/tab)
BVSD Meal Account
(opens in new window/tab)
Infinite Campus Portal
(opens in new window/tab)
School Messenger
(opens in new window/tab)
Panther Parents (PTA)
(opens in new window/tab)
Volunteering at BVSD
(opens in new window/tab)
Student Daily Health Screener
(opens in new window/tab)
About NMSHS
Academics
Departments
Business
Computer Science & Applied Technology
Health
Industrial Arts
Language Arts
Mathematics
Performing Arts
Physical Education
Science
Social Studies
Visual Arts
World Language
Career & Technical Education
Academic Planning
Course Catalog
Class Information
Advanced Placement
Gifted and Talented
Special Education
Support Programs
Library
Counseling & Health
Athletics
Clubs & Activities
School Life
BVSD Quick Links
Computer Science & Applied Technology
Meet our Computer Science & Applied Technology Teachers
Jennifer Gregory
Job Title:
Teacher, General, Hs
Email:
Phone Numbers:
School:
720-561-4943
Jill Pries
Job Title:
School Support Assistant
Email:
Phone Numbers:
School:
720-561-4957
Elaine Vardamis
Job Title:
Head Coach Ski, X-Cntry, Coed
Email:
Computer Science & Applied Technology Courses
High School
Middle School
High School
hs computer science & applied technology
Middle School
ms computer Science & Applied Technology
Powered by Finalsite