University of Pittsburgh at Johnstown
Pitt-Johnstown Seal

More About Minoring in...

Click here for the Computer Science homepage!


Computer Science at Pitt-Johnstown

The Computer Science minor at Pitt-Johnstown is designed to provide students with the opportunity to establish a stong conceptual framwork in computer science.  The computer science minor is a good way to compliment any major.  The department offers students the flexiblity to pick and choose from a wide variety of classes, ranging from introductory to advanced computer science classses.

What Computer Science classes are available?

The courses listed below are only a small glimpse into the Computer Science courses available on our campus. To view the full list of Computer Science course descriptions, click here.

A survey course designed for students not majoring in computer science. Provides an overview of the components of a computer system, including hardware, operating systems, and application software. Includes coverage of processing fundamentals; storage, input/output, and networking technologies; and Internet fundamentals. Lab sessions provide a hands-on introduction to office productivity software including word processing, spreadsheets, micro databases, and presentation graphics, as well as an introduction to Web Page creation using HTML and Frontpage.

This is an entry-level course for computer science majors. It presents an overview of the field for the benefit of those who will be pursuing in-depth studies related to many of the topics presented. These topics will include, among others, considerations of computer hardware and software, problem-solving techniques, elementary data structures, binary data representation, data communications, as well as the history and social implications of computerization.

This course is an introduction to the concepts, techniques, and tools of computer science. It is designed for those students who are intending to major in that discipline. The course is to emphasize fundamental approaches to problem analysis, algorithm development, and top-down program design. The student is to gain a thorough working knowledge of an exemplary programming language and to become thoroughly familiar with the Pitt computing environment.

Pitt-Johnstown Computer Science Faculty


  Dr. James Bilitski (Nova Southeastern University)

  Office Location: 214 Blackington Hall

  Phone: 814-269-2926




Patricia Hagerich (Carnegie Mellon University)   

Office Location: 214 Blackington Hall  

Phone: 814-269-2919  




Dr. Seunghyum Im (University of North Carolina at Charlotte)

Office Location: 214 Blackington Hall

Phone: 814-269-7984




  Sandro Marchegiani (Oxford University)   

 Office Location: 214 Blackington Hall  

 Phone: 814-269-2924  




  Frank Smigla (University of Pittsburgh)

 Office Location: 214 Blackington Hall

 Phone: 814-269-2943



Want More Information?

If you want to receive more information about Pitt-Johnstown, please visit the Admissions Office homepage by clicking the Mountain Cat!



Last Reviewed: January 18, 2012