This page uses javascript to help render elements, if you have problems please enable javascript.
 
You are now inside the main content area
 
 

Choosing Computer Science

Computer Science is the systematic study of computing systems and computation. The body of knowledge contains the theoretical foundation for understanding computing systems and methods, design methodology, algorithms, and software and hardware tools.

The Department of Computer Science offers unique programs, which balance the theory and practice of computer systems. These programs cover a wide range of areas, such as:

  • Artificial Intelligence and Machine Learning
  • Computer Security
  • Software Engineering
  • Wireless and Mobile Computing
  • Multimedia and Digital Game Technologies
  • Internet and Enterprise Computing
  • Databases and Data Sciences
  • Computational Bioinformatics

Computer Science professionals apply their knowledge of computers and computational methods to tackle complex problems. The Department of  Computer Science prepares graduates for rewarding careers in all areas of business, government, education, and industry. Organizations, both large and small, need computer professionals to convert their needs into specific programs and systems that will accomplish the job. An intelligent navigation system for a vehicle, a marketing research and analysis program for a large corporation, or a loan analysis system for a bank, are examples of the innovative systems they may build.

Undergraduate Programs

Bachelor of Science in Computer Science

  • For more information, contact undergraduate coordinator, Dr. Han.

Minor in Computer Science

Graduate Programs

Master of Science in Computer Science

  • For more information, contact MS-CS coordinator, Dr. Gofman.

Master of Science in Software Engineering (Online)

  • For more information, contact MSE coordinator, Dr. Cong.

Accelerated Graduate Self-Support Programs through Extension and International Programs

Accelerated Master of Science in Software Engineering

  • For more information, contact on-campus AMSE coordinator, Dr. Jo.

Accelerated Master of Science in Applied Computer Science

  • For more information, contact on-campus AMACS coordinator, Dr. Ryu.