Back to Top
Skip to Site Search Skip to Utility Nav Skip to Top Nav Skip to Left Nav Skip to Content
Close Main Menu

Computer Science (B.S.)

The Mike Cottrell College of Business Bachelor of Science (B.S.) with a major in computer science prepares graduates for innovative careers in software engineering, system administration, management, programming, and research. Whether programming software in Java, debugging code, maintaining information security or developing responsive websites in PHP, students in the computer science degree program at UNG learn the skills to program in multiple languages, develop databases and infrastructure, and think critically in their field of study. 

Objectives for our students are to be employable in a professional field, or be able to pursue a graduate study; Have the capability to teach themselves new concepts and technologies, remain current in the field; Carry out personal and professional activities with integrity.

Concentration in Information Assurance and Security (IAS)

Computer Science majors may declare a concentration in Information Assurance and Security (IAS). The required courses for the concentration are the following four electives:

CSCI 3050 - Information Security

An introduction to information systems security issues; topics include threats, vulnerabilities, controls, encryption and risk assessment. The course also covers security, computer crime & threats to privacy. The course requires some programming.

Prerequisite: CSCI 1301 or CIS 3000, with a grade of C or higher


View Course in Catalog

CSCI 3250 - Computer Security

This course covers several security topics pertaining to real-life systems currently deployed and commonly used in the Internet computing environment. Materials covered include program security issues, database security issues, and operating systems security issues.

Prerequisite: CSCI 1301 or CIS 3000 with a grade of C or higher


View Course in Catalog

CSCI 3350 - Computer Forensics

Topics include file types (text, image, compressed, encrypted), operating systems basics, discovery of digital evidence, computer forensic tools, network basics, network tracing, network log files, network sniffing/trapping, legal issues, case studies, and computer forensics procedures.

Prerequisite: CSCI 1301 or CIS 3000 with a grade of C or higher


View Course in Catalog

CSCI 4650 - Network Security

The course covers IP security, in-depth treatment of authentication, email security, web security, network management security, intruders, malicious software, firewall, etc. This course covers those topics with in-depth technical treatment.

Prerequisite: CSCI 1301 or CIS 3000 with a grade of C or higher


View Course in Catalog

Student Outcomes

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

Program Educational Objectives

Graduates from the computer science program at the University of North Georgia shall:

  • Have the understanding of professional, ethical, legal, security and social issues and responsibilities.
  • Be productive professionals and will contribute to community as professionals in the field of computer science.
  • Have the ability to apply knowledge of computing and demonstrate leadership skills at work to analyze opportunities, define requirements, and design an appropriate solution to current business problems.
  • Develop professionally through formal education and/or professional activities through cooperative education.
  • Have the ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  • Have the ability to work effectively within teams to support business needs.
  • Have the ability to communicate effectively with a range of audiences to achieve common goals.

Program Enrollment and Degree Data

Academic Year 2018-2019

Total Undergraduate
Total Graduate
Full-Time 72 93 80 108 353 0
Part-Time 10 21 27 35 93 0

Note: enrollment data is for the fall 2018 term.

Degrees Awarded

Associate - 25

Bachelor's - 61

Student Life

The Department of Computer Science and Information Systems offers two elite competition opportunities for Computer Science students.

The UNG programming team, the “Codin’ Nighthawks,” competes annually at ACM and CCSC programming competitions in the region.

In addition to traditional programming, the Mike Cottrell College of Business also has a Collegiate Cyber Defense Competition (CCDC) team that students may participate in with weekly practices prior to the Southeastern Qualifying Competition.

Where Can a Major in Computer Science Lead You?

Where Our Students Have Interned

  • Comcast
  • Country Financial
  • Cox Automative
  • Gulf Stream

Where Our Grads Have Found Jobs

  • Blizzard Entertainment
  • UPS
  • IBM
  • U.S. Army

UNG follows Section 508 Standards and WCAG 2.0 for web accessibility. If you require the content on this web page in another format, please contact the ADA Coordinator.
Please note that some of the images and videos on our site may have been taken before social distancing, face coverings and restricted gatherings were required.

Back to Top