Skip to main content
  • City of PORTSMOUTH NH
  • School Department
  • Portsmouth High School
A A A
Portsmouth High School
Seal Image
Portsmouth High School Seal
  • Academics Back Copy Created with Sketch.
    • Academic Calendar
    • 21st Century Learning at PHS
    • Digital Learning
    • English
    • Health
    • Interdisciplinary Studies
    • International Language
    • Library
    • Mathematics
    • Performing Arts
    • Physical Education
    • Science
    • Social Studies
    • Student Services
    • Visual Arts
    • Veteran's Diploma Program
  • Career Tech Center
  • School Counseling
  • Clipper Athletics
  • Performing Arts
  • Resources Back Copy Created with Sketch.
    • School Menu
    • School Hours
    • Honor Roll
    • Daily Bell Schedules 2023-2024
    • Bus Routes
    • 21st Century Learning at PHS
    • PHS Paper Clip Student Newspaper
    • Common Core Standards
    • Performing Arts
    • Student Enrollment Forms
    • Futures Program
    • PHS Class Reunions / Alumni
    • Guidance Code Information
    • Clipper Academy Summer Learning
    • Little Clippers Preschool
    • PHS Student Council
    • Military Opt-Out
    • Resources for Families Experiencing Homelessness
    • Nursing Services
  • School Contact Information
  • City of Portsmouth
  • School Department Home
  • Portsmouth High School
  • Computer Science Pathway

Computer Science Pathway

Through a partnership with Great Bay Community College and Portsmouth Career Technical Center, PHS is offering 4 Computer Science courses next year. Earn 3 college credits for each course!

All courses are taught at PHS; available to Juniors and Seniors only. Contact your Guidance Counselor or CTE Director Ms. Canada for more information.

 

Course Descriptions

CIS112 - Object Oriented Programming-eStart online in blended learning lab

This course will emphasize systems thinking as an approach to solving computer problems and understanding formal logic. Programming theory and logic will be presented with hands-on practice in model environments, while students are provided with essential problem-solving methods, techniques, and disciplines. Control flow, data manipulation, and planning methods will be emphasized. Students will develop confidence in applying programming solutions, will be exposed to pertinent terminology, and will learn the effective use of reference materials.

CIS124 - Web Development 1-taught by Meg Prescott, Great Bay Community College Computer Science Faculty

In this course, students will gain knowledge of the web site development process and learn how to develop web pages using XHTML standards. Through the use of different text editors and validation programs students will study in detail XHTML syntax and will develop well-formed and valid web pages. Students will also incorporate text, graphical, and form components into web pages and will use text formatting, tables, and CSS for page layout and site design.

CIS177 - Intro to Python-also taught by Meg Prescott

This course will provide a gentle, yet intense, introduction to programming using Python for highly motivated students with little or no prior experience in programming. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language.

CIS148 - Intro to Java-also eStart online (prerequisite Object Oriented Programming)

The purpose of this course is to provide a solid foundation in the Java programming language. Program planning, object oriented design, and Java language syntax will be emphasized. This course will prepare students for advanced study of the Java language as well as introduce students in other fields of computer study to general object programming.

  • City of PORTSMOUTH Home >
  • School Department >
Portsmouth High School Seal

Portsmouth High School

School
50 Andrew Jarvis Drive, Portsmouth, NH 03801
Hours

Monday – Friday 8:30 AM – 3:15 PM

Phone
(603) 436-7100
Fax
(603) 427-2320

Resources

  • Nutrition
  • Directory
  • Calendar
Portsmouth High School Seal

© 2024 - City of Portsmouth. All Rights Reserved. | Terms of Use