Woman pointing at a dry erase board

Precalculus Start

The B.S. in Computer Science program offers students a focused and progressive curriculum that provides the knowledge and skills needed to succeed as software developers in today’s information technology job market. The program is offered face-to-face at the UWG Carrollton campus and is accredited by the Computing Accreditation Commission of ABET, under the commission’s General Criteria and Program Criteria for Computer Science.

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
C1: ENGL 1101

English Composition I

3
M: MATH 1113

Precalculus

4
I2: XIDS 2002

(Recommended) First-Year Seminar

2
P2: POLS 1101

American Government

3

S2: Social Science

3

Milestones:

  • Complete ENGL 1101 with a C or better.
  • Complete MATH 1113 with a C or better.

Term 2: Spring

Course Name Credit Hours
C2: ENGL 1102

English Composition II

3
F: CS 1301

Computer Science I

4
T3: MATH 1634

Calculus I

4

I1: Written and Oral Communication

3

Milestones:

  • Complete ENGL 1102 with a C or better.
  • Complete CS 1301 with a B or better.
  • Complete MATH 1634 with a C or better.

 

15 Fall Credit Hours + 14 Spring Credit Hours = 29 Credit Hours

Term 1: Fall

Course Name Credit Hours
F: CS 1302

Computer Science II

4
F: CS 2100

Introduction to Web Development

3
F: MATH 1401

Elementary Statistics

3
ENGL 3405

Professional and Technical Writing

3

A: Humanities

3

Milestone:

  • Complete CS 1302 with a B or better.

Term 2: Spring

Course Name Credit Hours
CS 3151

Data Structures and Discrete Math I

4
CS 3270

Intelligent Systems

3
F: MATH 2853

Elementary Linear Algebra

3
S1: HIST 1111 OR 1112

World History

3

Elective

3

Milestone:

  • Complete MATH 2853 with a C or better.

 

16 Fall Credit Hours + 16 Spring Credit Hours = 32 Credit Hours

Term 1: Fall

Course Name Credit Hours
CS 3201

Program Construction I

3
CS 3211

Software Engineering I

3
CS 3152

Data Structures and Discrete Math II

4
MATH 3003

Transition to Advanced Mathematics

3

T1: Science + Lab

4

Milestone:

  • Complete T1; Options found below.

Term 2: Spring

Course Name Credit Hours
CS 3202

Program Construction II

3
CS 3212

Software Engineering II

3

T2: Science + Lab

4

CS/COMP Elective

3

Milestone:

  • Complete T2; Options found below.

 

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

Additional Information:

  • One of the following lab sciences must be taken for Core IMPACTS T: BIOL 1107+1107L (Principles of Biology I), BIOL 1108+1108L (Principles of Biology II), CHEM 1211+1211L (Principles of Chemistry I), CHEM 1212+1212L (Principles of Chemistry II), PHYS 2211+2211L (Principles of Physics I), or PHYS 2212+2212L (Principles of Physics II).

Term 1: Fall

Course Name Credit Hours
CS 3110

System Architecture

3
CS 3230

Information Management

3
CS 4986

Computing Internship

3
P1: HIST 2111 OR 2112

US History

3
CS 3280

Systems Programming

3

Term 2: Spring

Course Name Credit Hours
CS 4225

Distributed and Cloud Computing

3
CS 4982

Computing Capstone

3
A: Fine Arts 3

CS/COMP Elective

3

Elective

2

 

15 Fall Credit Hours + 14 Spring Credit Hours = 29 Credit Hours

Crush Your Course

First Year:

  • Complete CS 1301 with an A or B: this is the prerequisite to all your CS courses.
  • Complete MATH 1113 or MATH 1112 (with a C or better) to stay on top of your Mathematics requirements.
  • Complete ENGL 1101 & 1102.

Middle Years:

  • Take a Math course every semester until you complete your Math requirements. Get these out of the way early! (MATH 1634, MATH 1401, MATH 2853, and MATH 3003).
  • Take your two science lab courses as soon as possible (BIOL 1107, BIOL 1108, CHEM 1211, CHEM 1212, PHYS 2221 and/ or PHYS 2222, plus the associated lab sections).

Last Year:

  • Complete your required internship experience (CS 4986).
  • Complete your required Computing Capstone project course (CS 4982).

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.
  • 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.
  • Work on an independent study or directed research project with a faculty mentor.

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.

Careers

A black man with headphones sitting in front of a computer

Career Opportunities

This degree may help you get work as the following:

  • AI Engineer
  • Computer Hardware Engineer
  • Information Security Analyst
  • IT Project Manager
  • Mobile App Developer
  • Software Developer
  • Systems Architect
  • UX Designer
  • Video Game Developer
  • Web Developer

HeadingSub-Heading

Have any questions about your major?

Book an Advising Appointment

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