Computer Science and Informatics

The Computer Science and Informatics Department’s courses are designed to challege the student to develop a comfortable level of expertise with technology. The pervasive use of technology in our society requires competency in many areas: data processing, computational thinking, problem solving, critical thinking, communication, collaboration, as well as the legal/ethical and discerning use of the Internet. Computer Science and Informatics courses provide our students with the ability to demonstrate computer literacy on many levels, build S.T.E.M. (Science, Technology, Engineering, and Math) connections with their content areas and better prepares our graduates for THEIR future.

Available Courses

Items with (*) are electives

Grade 6

6th Grade Computer Science

In this required course, students learn the vocabulary associated with cyber safety and cyber security. Students are taught various ways to improve productivity using the Windows 7 operating system and the basics of file management. Cyber safety is emphasized through interactive student-researched presentations. Students learn correct MLA format which is required for the remainder of their academic career.

Grade 7

7th Grade Computer Science

In this required course, MLA format is stressed and expanded to include citations. Legal and ethical use of the World Wide Web and effective Internet search strategies are taught in addition to units on cyber bullying and other aspects of cyber safety. Through interactive lessons, students develop professional presentation and public speaking skills. They create Internet- researched projects on a variety of topics to share with classmates. The introduction of spreadsheets offers students their first understanding of information management and how to create, embed, and read charts.

7th Grade Computer Assisted Writing

This elective course is designed for young writers with fairly advanced skills in both computer use and writing. Various formats are mastered; various genres are explored. Students publish their efforts for the school community. Students work mainly in Microsoft Word, and occasionally in the template program Microsoft Publisher. Additionally, students utilize several Web 2.0 tools which promote both creativity and interactivity. They serve each other through peer review and present their work for the class prior to publication.

Grade 8

8th Grade Online Journalism

This elective course is designed for young writers with significant computing and writing skills. Each student creates a personal website and learns to use several Web 2.0 tools. The class investigates current affairs as presented in hard copy and through online resources, such as podcasts, blogs, videos, and other online news media. Students analyze information from various sources to create and publish ideas in a class blog, for the school community, and through a group project – generally a faculty-judged debate or a podcast. They learn to write substantiated and documented opinion pieces and direct, factual pieces that do not involve personal interpretation.

Available Courses

Items with (*) are electives

Computer Science

Foundations in Computer Science

In this required course for all freshmen, students will become proficient using our available technology resources at Loyola: NetClassroom, Email, Storage Locations, and Remote Access. In this project-based course students will gain confidence in their basic technology terminology and knowledge. The students will demonstrate their understanding of digital citizenship and net etiquette by collaborating to create public service announcements (in print and/or video) for a specified audience using both their graphic design and video editing skills. Basic programming, logic and computational thinking skills will be gained through the use of the programming language Scratch. Students will have the opportunity to develop their Web Design skills, creating basic pages in HTML and will then be introduced to Adobe CS6 (DreamWeaver and Fireworks). Finally the students will be exposed to basic engineering concepts while using Google SketchUp.

AP Computer Science A.

The nature of this course is suggested by the words “computer science” in its title. Their presence indicates a disciplined approach to a more broadly conceived subject than would a descriptor such as “computer programming.” There are no computing prerequisites. Computer Science A emphasizes object-oriented programming methodology with a concentration on problem solving and algorithm development and is meant to be the equivalent of a first-semester college-level course in Computer Science. It also includes the study of data structures, design, and abstraction.

Web Design

Web Design

In this introductory class to Web Design and related concepts students will be exposed to basic Web Design concepts such as layout, color usage, and navigation as well as project management, collaboration and working with clients. Students will learn to create basic web pages in HTML code and learn the advantages of using CSS code to both style and manage web pages and sites. The course then moves on to the Adobe CS6 Suite of software (DreamWeaver, Fireworks, Photoshop, and Flash) and how this industry standard software package can be leveraged to develop and maintain dynamic websites. Students have the opportunity to work for real-world clients to create, revamp, or update real websites.

Computer Game Programming

Computer Gaming Programming

This online course that is part of the JVLA (Jesuit Virtual Learning Academy) will cover the principles of game design, styles/genres of computer games, techniques for game software engineering, and information about the computer game industry. This course discusses the process of game development. Emphasis will be on pragmatic advice for game designers, together with formal techniques for game balance and analysis. Students will design and playtest a game as a course project. Group work is emphasized, especially the importance of collaboration between technical and artistic efforts. Students are expected to participate in game development using appropriate game development tools.



Department Chair

Trudy G. Runge
B.A., Whittier College; M.S., Towson University


Timothy N. Baier
B.S., Villanova University; M.A., Loyola University

Michael D. Lackner
B.A., Susquehanna University; B.S., Bloomsburg University; M.S., Towson University

Michelle Roberts (2014)