News

Webinar: The “Solid-State” of the Department of Computer Science

Posted by David Wagner on June 19, 2014
News / Comments Off

THE “SOLID-STATE” OF THE DEPARTMENT OF COMPUTER SCIENCE

Thursday, June 26
Noon EDT • 11 a.m. CDT • 10 a.m. MDT • 9 a.m. PDT

Join us for a free, one-hour webinar with Associate Professor Gregory Kapfhammer ’99, chair of the Department of Computer Science at Allegheny College, and others to get up to speed about the great things happening in your program. Dr. Kapfhammer and his colleagues will discuss:

• New courses and partnerships
• State-of-the-art faculty research
• Women in technology
• Opportunities for alumni-student research, mentoring, and internships
• The Cupper Scholars program

Register now to reserve your spot!
https://www.webcaster4.com/Webcast/Page/579/4597

Presenters:
Gregory M. Kapfhammer, Ph.D. ’99
Chair, Computer Science Department

Jim Fitch, M.A.
Associate Director of Career Education

Melissa Mencotti, M.A.
Director of Gift Planning

Moderator:
Bruce Q. Whitehair, C.F.R.E.
Associate Vice President for Advancement

Junior Seminar Poster Session

Posted by admin on April 21, 2014
News, Research / Comments Off

The Department of Computer Science will be hosting a poster session on Thursday, April 24 from 11:00 AM to 12:15 PM in Alden Hall. The students in CMPSC 580, Junior Seminar: Topics and Research Methods in Computer Science, will be presenting posters for their proposed research topics and will be available to answer questions. Please join us in the Alden Hall lobby for refreshments and exciting research ideas.

Computer Science 380 Fall 2014

Posted by David Wagner on April 21, 2014
News / Comments Off

ComputerScience380

Computer Science 380: Principles of Database Systems will be offered in the fall semester on Tuesday and Thursday at 11:00 AM with a weekly lab session on Wednesday at 2:30 PM.

A study of the design and implementation issues in database management systems. Topics include data models, logical/physical database design, data access/search techniques, normalization theory, mappings from logical to physical structures, storage, and utilization. Additional topics include database reorganization, migration, database integrity, consistency, privacy and security, distributed database systems, architecture of knowledge-based systems, and intelligent query interfaces. One laboratory per week. Prerequisite: Computer Science 112. Offered in alternate years.

Computer Science 420 Fall 2014

Posted by David Wagner on April 15, 2014
News / Comments Off

CS420_flyer

Computer Science 420: Introduction to Compiler Design will be offered in the fall semester on Monday, Wednesday, Friday at 1:30 PM with a weekly lab session on Monday at 2:30 PM.

An introduction to the basic concepts of compiler design and implementation from lexical, syntactic, and semantic analysis to target code generation. Topics are presented from an implementation point of view. The semester project includes construction of a compiler for a small language using lexing and compiler-compiler languages. One laboratory per week. Prerequisites: Computer Science 220 and 230 or permission of the instructor. Offered in alternate years.

Computer Science 230 Fall 2014

Posted by David Wagner on April 15, 2014
News / Comments Off

cs230f2014

Computer Science 230: Theory of Computation will be offered in the fall semester on Tuesday and Thursday at 9:30 AM.

An introduction to the theories of finite-state machines, pushdown automata and Turing machines as well as the relation between automata and the formal languages they recognize.Students explore computational theory and its practical applications in lexical analysis and language parsing. Prerequisites: Mathematics 205 or permission of instructor. Offered in alternate years.