Faculty Profile

Grant Braught

Professor of Computer Science (1997)

Contact Information

braught@dickinson.edu

Tome Scientific Building Room 234
717.245.1401

Bio

His current research interests are in the area of bio-inspired computing. In particular he focuses on evolutionary neural networks, interactions between learning and evolution, evolutionary and developmental robotics and swarm intelligence. He is also active in computer science education research, with recent projects evaluating the effects of tool design, feedback mechanisms and pair programming on student behaviors and learning.

Education

  • B.S., Dickinson College, 1990. M.S., Pennsylvania State University, 1995
  • Ph.D., Nova Southeastern University, 2005

2017-2018 Academic Year

Fall 2017

COMP 131 Computer Science I w/Lab
An introduction to Computer Science as a major scientific discipline. Special emphasis is placed on problem solving and experimentation via programming in Java. Topics covered include the design of objects and the use of flow-of-control constructs, along with techniques for testing software. Three hours classroom and two hours laboratory a week. Offered every semester.

MATH 171 Multivariable Calculus
Multivariable calculus including parametric and polar equations, vectors, three-dimensional analytic geometry, vector-valued functions, functions of several variables, partial derivatives, and multiple integrals. Additional topics if time permits.Three hours of classroom and one and a half hour of lab per week. Prerequisite: 170 or departmental placement. Offered every semester.

MATH 171 Multivariable Calculus
Multivariable calculus including parametric and polar equations, vectors, three-dimensional analytic geometry, vector-valued functions, functions of several variables, partial derivatives, and multiple integrals. Additional topics if time permits.Three hours of classroom and one and a half hour of lab per week. Prerequisite: 170 or departmental placement. Offered every semester.

COMP 251 Computer Organization
Completion of both COMP 251 and 332 fulfills the WID Requirement.

COMP 393 Enterprise Computing
Topics to be announced when offered. Possible topics include: Compiler Design, Artificial Life, Biologically Inspired Computing, Cyber Security, Machine Learning, and others depending upon faculty and student interest. Prerequisite dependent upon topic. One-half or one course credit..

COMP 491 Fall Senior Seminar
Students define and begin a year-long project. Written and oral presentation of project progress reports will be required. Contemporary social, ethical, technical and philosophical issues in computer science will also be examined. Prerequisite: Senior standing. Offered every fall.