General Information about our Department

Our department offers a bachelor's degree, a master's and a Ph.D. in computer science. The faculty consists of about 20 people, 18 professors and 2 instructors. Of the professors, most are computer scientists, while the others (like me) are computer engineers. More information about our department can be found at:

Normally in the Spring semester, I teach a class in digital signal processing (DSP), CSc 4270/6270. The "CSc" means computer science, and 4270 is the undergraduate component, while 6270 is the graduate component. The difference is that the graduate students do more work, such as extra problems on the homeworks and tests. Most of our senior level classes are this way.

The required undergraduate classes include:

  1. Fundamentals of Computer Science (Java) (CSc 2010)
  2. Principles of Comp. Programming (Java) (CSc 2310)
  3. Theor. Foundations of CS (CSc 2510)
  4. Comp. Org. and Prog. (Assembly) (CSc 3210)
  5. System Level Programming (C, plus shells) (CSc 3210)
  6. Data Structures (CSc 3410)
  7. Math Models for CS (Math 3030)
Some classes are taken in sequence. For example, you must successfully complete CSc 2010 before you can enroll in CSc 2310. Then you must successfully complete CSc 2310 before you can enroll in CSc 3210. More information about our classes can be found on-line at:

Some of our students (at GSU) are non-traditional students, who work and take classes part-time. We try to accomodate our students when we can, such as offering classes at night. Other students may work and take classes. If you are working while in college, my advice to you is to be reasonable and honest with yourself. For each hour in the classroom, you should spend at least 2 hours studying. A full-time load (12 hours) should be thought of as a full-time job.

I should also mention that there is a Computer Information Systems (CIS) department in GSU's Business school. Some people find it confusing, but the CSC department and the CIS department are completely different. If you think you might be interested, check out the Business school's website:

If you have questions about admissions or advising, please contact one of our advisors.

This page is NOT frequently updated. Look to the CSc Department's website for more up-to-date information.
-Michael Weeks