BSC- Birmingham-Southern College Click here to return to theBSC  Home Page
BSC Faculty

Department: Mathematics & Computer Science

Marietta E. CameronNo Photo Available

Associate Professor of Computer Science

Office:

Olin 209

Contact Information:

Birmingham-Southern College
Box 549032
900 Arkadelphia Rd
Birmingham, AL 35254
Office Phone: (205) 226-3037
Office Fax: (205) 226 3078
E-mail: mcameron@bsc.edu

Brief Career Background:

1991-present Birmingham-Southern College, Associate Professor(2004-present), Assistant Professor(1995-2003), Instructor (1991-1995)
Summers 2001 & 2002- NASA Faculty Fellow -- Goddard Space & Flight Center , Greenbelt, Maryland
1988-1991 -- Blue Cross and Blue Shield of Alabama, Programmer Analyst

Educational Background:

Ph.D. (1999) & M.S. (1992)-- University of Alabama at Birmingham
B.S.(1988) Birmingham-Southern College

Areas of Academic Interest:

  • Computer Graphics
  • Computer Vision
  • Artificial Intelligence

Courses Taught:

CS 170 Introduction to Computing (1)
An introduction to the field of computer science. Topics include computing concepts and terminology. A major part of this course is problem solving and algorithm development using a programming language such as Pascal, Java, or C++. Not open to students who have received credit for CS 171. Prerequisite: MA 115 or equivalent. Fall, Spring.

CS 171 Computers and the Mind's Eye (1)
An overview of the discipline of computer science and its contributions to and from other disciplines including (but not exclusively) art, mathematics, physics, psychology, and philosophy. This course introduces problem solving via the computer by using tools and concepts from computer visualization and provokes thought on how various results from computing redefine perceptions of art and intelligence. Not open to students who have received credit for CS 170. Prerequisite: MA 115 or equivalent. Fall, Spring.

CS 290 Data Structures (1)
A study of structures for storing and manipulating data. Students learn to create and use such data structures as stacks, lists, trees, and graphs. Prerequisite: CS 250. Fall, Spring

CS 330 Systems Analysis (1)
The design of large-scale computer-based systems, with examples from major application areas. Prerequisite: CS 290 or consent.

CS 390 Automata, Computability, and Formal Languages (1)
A study of the theory of computer science. Topics include such areas as computability, computational complexity, and formal languages. Prerequisites: CS 250 and MA 240.

CS 440 Introduction to Computer Graphics (1)
An introduction to the terminology, standards, and basic algorithms in computer graphics. Topics include image transformations, projections from 3D to 2D, curve and surface modeling and three-dimensional viewing. Prerequisites: CS 290, MA 240, and MA 231.

CS 465 Artificial Intelligence (1)
An introduction to topics such as cognitive modeling, automatic problem solving, natural language processing, and robotics. Prerequisites: CS 290 and MA 240.

Official Web Site of Birmingham-Southern College
900 Arkadelphia Road · Birmingham, AL 35254 · 800-523-5793
Copyright © 2006-2007 Birmingham-Southern College
Contact BSC