Jun 28, 2024  
2022-2023 Academic Catalog 
    
2022-2023 Academic Catalog [ARCHIVED CATALOG]

Department of Computer Science


Undergraduate

The department’s offerings include theoretical-based computer science courses as well as a solid foundation in algorithm design and implementation. Major core courses in computer science reflect a broad emphasis and a great variety of electives to prepare graduates for one of the fastest growing careers in the world. Faculty specializations in the Computer Science department include augmented/virtual reality; broadband networking; cybersecurity; data and software systems design; database and knowledge systems; mobile computing; optical networking; parallel and distributed computing; and software engineering.

Program Educational Objectives (3-5 years after graduation)
  • Have a diverse group of graduates take on successful leadership roles in Computer Science related fields
  • Have graduates remain current in their field through the pursuit of lifelong learning
  • Have graduates work effectively with others to make positive contributions to their employers and to society
Outcomes

Graduates of the program will have the ability to:

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
  • Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
  • Communicate effectively in a variety of professional contexts
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline
  • Apply computer science theory and software development fundamentals to produce computing-based solutions

The CS program is accredited by the Computing Accreditation Commission of ABET, www.abet.org.

Graduate

The Master of Science in Computer Science (MSCS) degree program is structured specifically to provide a rigorous master’s program for people currently working in computing, as well as for those who wish to enter the field or are current undergraduate students interested in advancing their education. This program prepares students in the area of data and knowledge systems. With a concentration in the high-demand, competitive fields of data mining and data warehousing, the Georgia Southern MSCS program is one of only a handful of such master’s degree programs in the world. Both thesis and non-thesis options are available in the MSCS program.

Programs

    Undergraduate Program(s)Undergraduate Minor(s)Accelerated Bachelors to Masters (ABM)Master’s Program(s)Post-Baccalaureate Certification