B.S. Computer Science Program Map
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.
Stats
60
Core Credit Hours
55
Major Credit Hours
5
Elective Credit Hours
- Plan Your Degree
- Crush Your Course
- Find Your Place
- Broaden Your Perspectives
- Connect Off-Campus
- Take Care of Yourself
- Pave Your Path
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.
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.
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
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.
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.
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.
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).
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 |
Course Name | Credit Hours |
---|---|
CS 4225
Distributed and Cloud Computing |
3 |
CS 4982
Computing Capstone |
3 |
A: Humanities | 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.
- 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:
- Check out the education abroad office.
Middle Years:
- Consider a study abroad program. Check out students’ stories of their experiences.
Last Year:
- Assess your cultural competency.
- Consider working abroad and research visa regulations.
- Explore practices of creating more inclusive careers.
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:
- Visit Health Services.
- Get fit! Visit URec to see all your options.
- Visit the Center for Economic Education and Financial Literacy.
Middle Years:
- Take a fitness class, climb the rock wall, or join an intramural team.
- Consider whether counseling is right for you: take a mental health screening.
Last Year:
- Explore a farmer’s market for fresh produce.
- Develop a post-graduation exercise plan.
- Explore your loan repayment options and complete your exit counseling.
Pave Your Path
First Year:
- Complete a self-assessment to see what careers and majors are right for you.
- Visit Career Services.
- Create your profile on Handshake.
- Consider applying for an on-campus job.
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
Career Opportunities
This degree can help you get work as the following:
HeadingSub-Heading
Have any questions about your major?
Don't forget to check out Wolf Watch to explore degree requirements!