Programming code

B.S. in Computing 

The B.S. in Computing program enables students to gain a broad understanding of the ever changing field of Computing. Students will deepen their knowledge and sharpen their skills in one or more in-depth technical and career-focused areas. Upon graduation, students will find employment in high-demand careers in areas such as cybersecurity, information technology, system and network administration, and application development.

Visit Website PDF Map

Stats

Plan Your Degree

Disclaimer: This program map is intended ONLY as a guide for students to plan their course of study. It does NOT replace any information in the Undergraduate Catalog, which is the official guide for completing degree requirements.

Term 1: Fall

Course Name Credit Hours
A1: ENGL 1101

English Composition 1

3
A2: MATH 1113

Precalculus

4
D2: CS 1300

Introduction to Computer Science

4
C2: Humanities 3

Milestones:

  • Complete ENGL 1101 with a C or better.
  • Complete MATH 1113 with a C or better.
  • One of Area B1 or Area C2 satisfies PHIL 4120 prerequisite.

Term 2: Spring

Course Name Credit Hours
A1: ENGL 1102

English Composition 2

3
F: COMP 2300

Fundamentals of Computing

3
F: CS 1301

Computer Science 1

4
B1: Written and Oral Communication 3
B2: Institutional Options 2

Milestones:

  • Complete ENGL 1102 with a C or better.
  • Complete CS 1301 with a B or better.
  • One of Area B1 or Area C2 satisfies Philosophy 4120 prerequisite.

14 Fall Credit Hours + 14 Spring Credit Hours = 28 Credit Hours

Term 1: Fall

Course Name Credit Hours
E1: HIST 1111 or 1112

World History

3
F: COMP 2200

Introduction to Databases

3
F: CS 2100

Introduction to Web Development

3
F: MATH 1401

Elementary Statistics

3
F: COMP 2320

Principles of Programming

3

Milestone:

  • All MATH requirements complete.

Term 2: Spring

Course Name Credit Hours
COMP 3400

System & Network Administration 1

3
E3: POLS 1101

American Government

3
COMP 2500

Introduction to Computer Security

3
D1: Science + Lab 4
E4: Social Science 3

Additional Information:

  • Either Area B1 must be PHIL 2020, or Area C2 must be one of PHIL 2010 or PHIL 2030 in order to satisfy the prerequisite for PHIL 4120.

15 Fall Credit Hours + 16 Spring Credit Hours = 31 Credit Hours

Term 1: Fall

Course Name Credit Hours
PHIL 4120

Professional Ethics

3
COMP 3300

Application Development 1

3
COMP 3600

User-Centric Computing 1

3
COMP 3800
Data Analytics
3
D1: Science + Lab 4

Milestone:

  • Area D1 lab sciences complete.

Term 2: Spring

Course Name Credit Hours
E1: HIST 1111 or 1112

World History

3
C1: Fine Arts
3
COMP Breadth Elective 3
COMP Breadth Elective 3
COMP Breadth Elective 3

Milestone:

  • Prerequisites satisfied to take appropriate COMP Depth courses.

17 Fall Credit Hours + 13 Spring Credit Hours = 30 Credit Hours

Additional Information:

  • COMP Breadth Elective - select three of the following; at least two must be 3000 or above: Introduction to Digital Media (COMP 2350), System & Network Administration 2 (COMP 4400), Mobile Development (COMP 3310), Game Development 1 (COMP 3350), Physical Computing (COMP 2360), Software Engineering 1 (CS 3211), or Systems Programming (CS 3280).

Term 1: Fall

Course Name Credit Hours
ENGL 3405

Professional and Technical Writing

3
CS 4986

Computing Internship

3
COMP Breadth Elective 3
COMP Depth Elective 3
Elective 3

Milestone:

  • Successful completion of internship with industry partner.

Term 2: Spring

Course Name Credit Hours
CS 4982

Computing Capstone

3
COMP Depth Elective 3
COMP Depth Elective 3
Elective 3
Elective 3

15 Fall Credit Hours + 15 Spring Credit Hours = 30 Credit Hours

Additional Information:

  • COMP Breadth Elective - select three of the following; at least two must be 3000 or above: Introduction to Digital Media (COMP 2350), System & Network Administration 2 (COMP 4400), Mobile Development (COMP 3310), Game Development 1 (COMP 3350), Physical Computing (COMP 2360), Software Engineering 1 (CS 3211), or Systems Programming (CS 3280).
  • COMP Depth Courses - select three of the following: Cybersecurity (COMP 3500), Advanced DB Systems (COMP 4200), Application Development 2 (COMP 4300), Game Development 2 (COMP 4350), DevOps (COMP 4420), Computer Forensics (COMP 4500), User-Centric Computing 2 (COMP 4600), Special Topics in Computing (COMP 4985), or Advanced Web Development (CS 4180).

Crush Your Course

First Year:

  • Complete CS 1300 (fundamental course in your major).
  • Complete CS 1301 with a C or better (fundamental course in your major).
  • Complete MATH 1113 or MATH 1112 (with a C or better) to stay on top of your Mathematics requirements.
  • Complete ENGL 1101 & 1102 with a C or better.
  • Complete a prerequisite of PHIL 4120; any one of: PHIL 2010, or PHIL 2020, or PHIL 2030.
  • You have a wide range of 3rd- and 4th-year courses to choose from. Meet with your advisor to make a 4-year plan to get you the courses you want!

Middle Years:

  • Take MATH 1401 as soon as possible to complete your Math requirements.
  • Take your two Core Area D1 science lab courses as soon as possible. Make sure you include the labs!
  • Complete all foundational COMP courses (COMP 2300, COMP 2500, COMP 3300, COMP 3400, COMP 3600, COMP 3800).
  • Complete all prerequisites required for your chosen 4th-year Depth courses.

Last Year:

  • Complete your required internship experience (COMP 4986).
  • Complete your required Capstone project course (COMP 4982).
  • Complete your Depth courses.

Find Your Place

First Year:

  • Join ACM and/or ACM-W for networking and connection with your computing peers.
  • Join another student organization to have a balanced life outside of computing.
  • Talk with your advisor (or other computing faculty) about what you love about computing.

Middle Years:

  • Regularly hang out in the 24/7 Mitchell Clifton Computing Center to work on class projects and socialize with friends.
  • Apply to be a lab assistant in the csX tutoring lab.
  • Work on a side project in the Innovation Lab.
  • Maintain a school/life balance, e.g., eat out with friends and family, attend a concert or play, make time for your hobbies.

Last Year:

  • Volunteer as an ACM or ACM-W officer.

Broaden Your Perspectives

First Year:

Middle Years:

Last Year:

Connect Off-Campus

First Year:

  • Visit Wolves Vote to learn about the voting process and registration.
  • Consider volunteering for a campaign or organization in your community.

Middle Years:

  • Complete an internship in your field.
  • Consider a summer or part-time job.
  • Ask your department about networking opportunities with alumni.

Last Year:

  • Ask for advice from professionals in your field of interest.
  • Explore career shadowing opportunities.

Take Care of Yourself

First Year:

Middle Years:

Last Year:

Pave Your Path

First Year:

Middle Years:

  • Draft your resume and attend a resume blitz.
  • Learn about how to network on social media and update your Handshake profile.
  • Draft your personal statement.
  • Visit the graduate school to find out about graduate programs and admission requirements.

Last Year:

  • Request references from professors and supervisors.
  • Draft your resume cover letter and personal statement and revise it with career services.
  • Attend business fairs and career fairs at UWG and across the state.
  • Attend an interview workshop.
  • Apply for graduate programs.

HeadingSub-Heading

Have any questions about your major?

Book an Advising Appointment

Don't forget to check out Wolf Watch to explore degree requirements!