Guy in headphones setting in front of a computer

Algebra 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.

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 1111

College Algebra

3
B2: XIDS 2002

(Recommended) First-Year Seminar

2
E3: POLS 1101

American Government

3
E4: Social Science 3

Milestones:

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

Term 2: Spring

Course Name Credit Hours
A1: ENGL 1102

English Composition 2

3
MATH 1112 OR 1113

Trig & Analytic Geometry or Precalculus

3/4
E1: HIST 1111 OR 1112

World History

3
C1: Fine Arts 3
B1: Written and Oral Communication 3

Milestones:

  • Complete ENGL 1102 with a C or better.
  • Complete MATH 1112 or MATH 1113 with a C or better.

14 Fall Credit Hours + 15-to-16 Spring Credit Hours = 29-to-30 Credit Hours

Term 1: Fall

Course Name Credit Hours
F: CS 1301

Computer Science 1

4
D2: MATH 1634

Calculus 1

4
ENGL 3405

Professional and Technical Writing

3
D1: Science + Lab 4

Milestones:

  • Complete CS 1301 with a B or better.
  • Complete MATH 1634 with a C or better.
  • Options for D1 are below.

Term 2: Spring

Course Name Credit Hours
F: CS 1302

Computer Science 2

4
F: MATH 1401

Elementary Statistics

3
C2: Humanities 3
D1: Science + Lab 3

Milestones:

  • Complete CS 1302 with a B or better.
  • Options for D1 are below.

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

Additional Information:

  • One of the following lab sciences must be taken for Core Area D1: BIOL 1107+1107L (Principles of Biology 1), BIOL 1108+1108L (Principles of Biology 2), CHEM 1211+1211L (Principles of Chemistry 1), CHEM 1212+1212L (Principles of Chemistry 2), PHYS 2211+2211L (Principles of Physics 1), or PHYS 2212+2212L (Principles of Physics 2)

Term 1: Fall

Course Name Credit Hours
F: CS 2100

Introduction to Web Development

3
CS 3201

Program Construction 1

3
CS 3211

Software Engineering 1

3
CS 3110

System Architecture

3
F: MATH 2853

Elementary Linear Algebra

3

Milestone:

  • Complete MATH 2853 with a C or better.

Term 2: Spring

Course Name Credit Hours
CS 3202

Program Construction 2

3
CS 3212

Software Engineering 2

3
CS 3151

Data Structures and Discrete Math 1

4
CS 3270

Intelligent Systems

3
Math 3003

Transition to Advanced Mathematics

3

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

Term 1: Fall

Course Name Credit Hours
CS 3280

Systems Programming

3
CS 3230

Information Management

3
CS 3152

Data Structures and Discrete Math II

4
E2: HIST 2111 OR 2112

US History

3
CS/COMP Elective 3

Term 2: Spring

Course Name Credit Hours
CS 4986

Computing Internship

3
CS 4982

Computing Capstone

3
CS 4225

Distributed and Cloud Computing

3
CS/COMP Elective 3
General Elective 3

16 Fall Credit Hours + 15 Spring Credit Hours = 31 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.
  • 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.
  • 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.

HeadingSub-Heading

Have any questions about your major?

Book an Advising Appointment

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