Computer Science
Computer Science
COMPUTER MANAGEMENT | Credit: .5
Grades 9-12 Prerequisite: None
Word processing, spreadsheet, and database applications are explored using real-world data/problems. Learn to enhance your presentations with graphics, sound, and various style formats. Accessing the Internet for class materials is an important part of the curriculum.
WEB PAGE DESIGN | Credit: .5
Grades 10-12 Prerequisite: None
This course will provide students an opportunity to learn HTML programming, the basic programming language that is the basis for World Wide Web communications. Students would learn about Web page creation, design, and publishing. Students would integrate many applications (MS Word, MS Excel, MS PowerPoint, and CorelDraw) and technology tools (scanners, digital cameras, and video) in the making of Web pages.
PROGRAMMING with PYTHON | Credit: .5
Grades 9-12 Prerequisite: None
Are you new to programming? Learn the basics of Python programming through simple game creation. Python offers clear syntax, easy access to functional and object-oriented programming styles and runs on everything from a UNIX server to a desktop PC running Windows. Python is a very popular language in Web development circles, the scientific community and the world of 3D graphics and animation.
COMPUTER SCIENCE ESSENTIALS - Project Learn The Way | Credit: 1
Grades 9-11 Prerequisite: None
PLTW CSE introduces students to coding fundamentals through an approachable, block-based programming language. As you progress, you will transition to programming environments that reinforce coding fundamentals by displaying block programming and text based programming side-by-side. Finally, you will learn the power of text-based programming as you are introduced to the Python® programming language.
COMPUTER SCIENCE PRINCIPLES | Credit: 1
Grades 10-11 Prerequisite: Computer Science Essentials
Internship Opportunities
Computer
Computer Courier
Enertech Consultants
PSI (Practical SOlutions, Inc.)
Anteris Solutions
Computer Graphics
Bill Cooke & Co.
Peter Fasano
Zenn New Media
Post-Secondary School Resources
Information Technology
ACM (Association for Computing Machinery) “world’s largest educational and scientific computing society;” focused on advancing computing as a science and a profession.
Association for the Advancement of Artificial Intelligence (AAAI) “nonprofit scientific society devoted to advancing the scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines.”
Association for Women in Computing (AWC) “one of the first professional organizations for women in computing” focused on “promoting the advancement of women in the computing professions.”
Computing Research Association focus is “to enhance innovation by joining with industry, government and academia to strengthen research and advanced education in computing”
EPRI (Electric Power Research Institute) nonprofit organization focused on addressing challenges in electricity
IEEE Computer Society “world's leading membership organization dedicated to computer science and technology”
IEEE (Institution of Electrical and Electronics Engineers) “world’s largest professional association for the advancement of technology”
IET (Institution of Engineering and Technology) “To inspire, inform and influence the global engineering community, supporting technology innovation to meet the needs of society.”
Post-Secondary IT Programs
Springfield Technical Institute
McCann Tech
Berkshire Community College
MCLA
Porter & Chester Institute
UMASS Amherst
Greenfield Community College