Skip Navigation
Angelo State University
Department of Computer Science

Search Site

Information for:

Active Learning at ASU CSActive Learning at ASU CS

Computer Science

The U.S. Bureau of Labor Statistics predicts that the demand for computing professionals is expected to significantly increase in the near future. The government projects that 70 percent of newly created U.S. jobs through 2016 in the sciences and engineering will be in computer science. The ASU Department of Computer Science is constantly evolving to reflect national trends in training future programmers, including computer game developers. We offer a B.S. in Computer Science, a minor in Computer Science and three certificates.

MechMan was developed by ASU CS students Dalton Wood, John Hopkins and Simon Olsen.“Mech Man” was developed by ASU CS students.

Certificate: Computer Game Development

Begin a career in computer game development at ASU. The Computer Science Department was named in 2010 to Princeton Review’s list of the “Top 50 Undergraduate Game Design Programs.” The ASU program maintains the Entertainment Computing Laboratory for computer science students specializing in game development, and offers a four-course sequence designed to prepare students for a career in the entertainment software industry.

By completing a four-course sequence with grades of C or better, any student can earn a certificate in Computer Game Development. The courses include:

  • CS 3371 – Computer Game Development I;
  • CS 3372 – Handheld Game Development;
  • CS 4318 – Artificial Intelligence;
  • CS 4371 – Computer Game Development II;

Students without prior programming experience will prepare for certificate courses by completing CS 1336, CS 1337 and CS 2336.

Just some of the games students have developed here at ASU:

Certificate: Web and Mobile Development

Web and mobile apps are more important than ever. By completing a four-course sequence with grades of C or better, any student can earn a certificate in Web and Mobile Development. Three courses are required:

  • CS 3312 – Web Programming;
  • CS 3372 – Handheld Game Development; and
  • CS 4312 – Internet Technologies

In addition, one of the following courses must be completed:

  • CS 1314 – Introduction to Programming and Problem Solving
  • CS 1351 – Java Programming

Students without prior programming experience will prepare for certificate courses by completing CS 1336, CS 1337 and CS 2336.

Certificate: Cybersecurity Technologies

Any student can earn a certificate in Cybersecurity Technologies by completing four courses with grades of C or better. These three courses are required:

  • CS 3310 – Principles of Unix (offered Fall every even year, prerequisite CS 1337)
  • CS 4314 – Computer Networking (offered every Spring, no prerequisite);
  • CS 4320 – Introduction to Computer and Network Security (offered every Fall, no prerequisite); and

In addition, any one of these four courses must be completed:

  • BOR 3307 – Introduction to Cybersecurity (online 8 week, offered every Fall, no prerequisite)
  • BOR 3309 – Information Security and Protection (online 8 week, offered every Spring, no prerequisite)
  • BOR 4303 – Digital Footprints (face-to-face, offered every Fall, no prerequisite)
  • CS 4340 – Offensive Security Techniques (offered every odd year, prerequisites CS 4314, CS 4320, CS 3310)

What is Computer Science?

The curriculum for an ASU computer science degree covers artificial intelligence, graphics, software engineering, database systems and game development, among other areas. The curriculum is also flexible, giving students the option of specializing in the areas of computing they are most interested in.

Faculty Expertise

Computer science professors keep up-to-date with the latest technology advancements. The average class has 20 to 25 students, and courses are taught with a hands-on approach. Students also have access to several computer labs, including the Entertainment Computing Laboratory.

Join Us

For more information, call 325-942-2101 or email us at

“What Most Schools Don’t Teach”

“Pathways in Computer Science”

The Princeton Review GamePro Seal
  • The future for CS remains bright

    August 6, 2019
    According to many reports, job prospects for computer science graduates are hot and getting hotter.
  • Welcome Erdoğan Doğdu to CS at ASU

    July 30, 2019
    We are proud to announce Dr. Erdoğan Doğdu as the newest member of the computer science faculty at Angelo State.
  • Goodfellow AFB comes to ASU CS for training

    July 27, 2019
    ASU’s Department of Computer Science hosted Goodfellow Air Force Base personnel for two 5-day Computer and Network Security workshops from July 15 to July 26, 2019, with a total of 24 participants.

Get a Scholarship

Scholarships are available to students studying computer science. Junior standing and previous completion of CS 2315 are required.

Study Abroad

You can earn class credit in Germany, Scotland, Mexico and other foreign countries. Scholarships are available to partially offset expenses.

More about International Studies

ASU Logo