Associate in Science Computer Science thumbnail
small-image

Associate in Science Computer Science (A10400CS)

Students in the Associate in Science Computer Science program complete the coursework equivalent to the first two years of a four-year bachelor’s degree program. The Associate in Science Computer Science degree program prepares students to transfer to a 4-year institution and ultimately work professionally in areas centered around computer science.

Semesters

Saved courses will be emailed to you. Click the ribbon after each title to select.

Class room image
First Fall Semester

Transfer and Career Success

This course provides information and strategies necessary to develop clear academic and professional goals beyond the community college experience. Topics include the CAA, college policies and culture, career exploration, gathering information on senior institutions, strategic planning, critical thinking, and communications skills for a successful academic transition. Upon completion, students should be able to develop an academic plan to transition successfully to senior institutions. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or elective course requirement for the AA, AE, & AS degrees.

ACA 122

Credits: 1
Lab: 2

Introduction to Computers

This course introduces computer concepts, including fundamental functions and operations of the computer. Topics include identification of hardware components, basic computer operations, security issues, and use of software applications. Upon completion, students should be able to demonstrate an understanding of the role and function of computers and use the computer to solve problems. This course has been approved for transfer under the CAA and ICAA as a general education course in Mathematics (Quantitative Option) in the AA & AS degrees.

CIS 110

Length: 2
Credits: 3
Lecture: 2
Lab: 2

Introduction to Programming and Logic

This course introduces computer programming and problem solving in a structured program logic environment. Topics include language syntax, data types, program organization, problem solving methods, algorithm design, and logic control structures. Upon completion, students should be able to manage files with operating system commands, use top-down algorithm design, and implement algorithmic solutions in a programming language. This course has been approved for transfer under the CAA and ICAA as a general education course in Mathematics (Quantitative Option) in the AA & AS degrees.

CIS 115

Prerequisites:

ENG 025

This course provides the skills necessary for success in college English courses. Topics include reading and writing processes and strategies, such as critical thinking, text analysis, idea development, and application of writing conventions. Upon completion, students should be able to analyze readings and produce unified, coherent, well developed paragraphs and essays using appropriate document design and standard written English while developing positive academic habits, learning strategies, and a growth mindset.

and

MAT 025

This course provides an opportunity to customize foundational math content and statistical concepts specific to real-world applications. Topics include decimals, percentages, ratios, proportions, solving basic equations, geometrical concepts, dimensional analysis, financial applications and elements of statistics and probability. Upon completion, students should be able to successfully demonstrate the use of mathematics, technology and statistical concepts to solve practical problems while developing positive academic habits, learning strategies and growth mindset.

or

MAT 035

This course covers algebraic concepts with an emphasis on application and analysis. Topics include rational/radical expressions and equations, solving equations and inequalities, concepts of functions, factoring, and exponents. Upon completion, students should be able to successfully demonstrate mastery of algebraic concepts through application and analysis while developing positive academic habits, learning strategies and growth mindset.

Length: 2
Credits: 3
Lecture: 2
Lab: 3

Writing and Inquiry

This course is designed to develop the ability to produce clear writing in a variety of genres and formats using a recursive process. Emphasis includes inquire, analysis, effective use of rhetorical strategies, thesis development, audience awareness, and revision. Upon completion, students should be able to produce unified, coherent, well-developed essays using standard written English. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or general education elective course requirement for the AA, AS or AE degrees. This is a Universal General Education Transfer Component (UGETC) course in English Composition for the AA, AE, and AS degrees.

ENG 111

Prerequisites:

ENG 025

This course provides the skills necessary for success in college English courses. Topics include reading and writing processes and strategies, such as critical thinking, text analysis, idea development, and application of writing conventions. Upon completion, students should be able to analyze readings and produce unified, coherent, well developed paragraphs and essays using appropriate document design and standard written English while developing positive academic habits, learning strategies, and a growth mindset.

Length: 3
Credits: 3
Lecture: 3

Precalculus Algebra

This course is designed to develop topics which are fundamental to the study of calculus. Emphasis is placed on solving equations and inequalities, solving systems of equations and inequalities, and analysis of functions (absolute value, radical, polynomial, rational, exponential, and logarithmic) in multiple representations. Upon completion, students should be able to select and use appropriate models and techniques for finding solutions to algebra-related problems with and without technology. This course has been approved for transfer under the CAA and ICAA as a general education course in Mathematics (Quantitative) for the AA & AS degrees. This is a Universal General Education Transfer Component (UGETC) course in Mathematics (Quantitative) for the AA & AS degrees.

MAT 171

Prerequisites:

MAT 035

This course covers algebraic concepts with an emphasis on application and analysis. Topics include rational/radical expressions and equations, solving equations and inequalities, concepts of functions, factoring, and exponents. Upon completion, students should be able to successfully demonstrate mastery of algebraic concepts through application and analysis while developing positive academic habits, learning strategies and growth mindset.

Length: 3
Credits: 4
Lecture: 3
Lab: 2
Semester Total 14
First Spring Semester

JAVA Programming

This course introduces computer programming using the JAVA programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or elective course requirement for the AA, AE, & AS degree.

CSC 151

Length: 2
Credits: 3
Lecture: 2
Lab: 3

Writing/Research in the Disciplines

This course, the second in a series of two, introduces research techniques, documentation styles, and writing strategies. Emphasis is placed on analyzing information and ideas and incorporating research findings into documented writing and research projects. Upon completion, students should be able to evaluate and synthesize information from primary and secondary sources using documentation appropriate to various disciplines. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or general education elective course requirement for the AA, AS or AE degrees. This is a Universal General Education Transfer Component (UGETC) course in English Composition for the AA, AE, and AS degrees.

ENG 112

Prerequisites:

ENG 111

This course is designed to develop the ability to produce clear writing in a variety of genres and formats using a recursive process.  Emphasis includes inquire, analysis, effective use of rhetorical strategies, thesis development, audience awareness, and revision. Upon completion, students should be able to produce unified, coherent, well-developed essays using standard written English. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or general education elective course requirement for the AA, AS or AE degrees. This is a Universal General Education Transfer Component (UGETC) course in English Composition for the AA, AE, and AS degrees.

Length: 3
Credits: 3
Lecture: 3

C++ Programming

This course introduces computer programming using the C++ programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test and debug at a beginning level. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or elective course requirement for the AA, AE, & AS degrees.

CSC 134

Length: 2
Credits: 3
Lecture: 2
Lab: 3

Precalculus Trigonometry

This course is designed to develop an understanding of topics which are fundamental to the study of Calculus. Emphasis is placed on the analysis of trigonometric functions in multiple representations, right and oblique triangles, vectors, polar coordinates, conic sections, and parametric equations. Upon completion, students should be able to select and use appropriate models and techniques for finding solutions to trigonometry-related problems with and without technology. This course has been approved for transfer under the CAA and ICAA as a general education course in Mathematics (Quantitative) for the AA & AS degrees. This is a Universal General Education Transfer Component (UGETC) course in Mathematics (Quantitative) for the AS degree ONLY.

MAT 172

Prerequisites:

MAT 171

This course is designed to develop topics which are fundamental to the study of calculus. Emphasis is placed on solving equations and inequalities, solving systems of equations and inequalities, and analysis of functions (absolute value, radical, polynomial, rational, exponential, and logarithmic) in multiple representations. Upon completion, students should be able to select and use appropriate models and techniques for finding solutions to algebra-related problems with and without technology. This course has been approved for transfer under the CAA and ICAA as a general education course in Mathematics (Quantitative) for the AA & AS degrees. This is a Universal General Education Transfer Component (UGETC) course in Mathematics (Quantitative) for the AA & AS degrees.

, minimum Grade of “C”
Length: 3
Credits: 4
Lecture: 3
Lab: 2
Semester Total 13
Second Fall Semester

General Biology I

This course introduces the principles and concepts of biology. Emphasis is placed on basic biological chemistry, molecular and cellular biology, metabolism and energy transformation, genetics, evolution, and other related topics. Upon completion, students should be able to demonstrate understanding of life at the molecular and cellular levels. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or general education elective course requirement for the AA, AE, & AS degrees. This is a Universal General Education Transfer Component (UGETC) course in Natural Sciences for the AA, AE, & AS degrees.

BIO 111

Prerequisites:

ENG 025

This course provides the skills necessary for success in college English courses. Topics include reading and writing processes and strategies, such as critical thinking, text analysis, idea development, and application of writing conventions. Upon completion, students should be able to analyze readings and produce unified, coherent, well developed paragraphs and essays using appropriate document design and standard written English while developing positive academic habits, learning strategies, and a growth mindset.

Length: 3
Credits: 4
Lecture: 3
Lab: 3

Advanced JAVA Programming

This course is a continuation of CSC 151 using the JAVA programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test, debug, and implement objects using the appropriate environment.

CSC 251

Prerequisites:

CSC 151

This course introduces computer programming using the JAVA programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or elective course requirement for the AA, AE, & AS degree.

Length: 2
Credits: 3
Lecture: 2
Lab: 3
Semester Total 7
Second Spring Semester

General Biology II

This course is a continuation of BIO 111. Emphasis is placed on organisms, evolution, biodiversity, plant and animal systems, ecology, and other related topics. Upon completion, students should be able to demonstrate comprehension of life at the organismal and ecological levels. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or general education elective course requirement for the AA & AS degrees. This is a Universal General Education Transfer Component (UGETC) course in Natural Sciences for the AS degree ONLY.

BIO 112

Prerequisites:

BIO 111

This course introduces the principles and concepts of biology. Emphasis is placed on basic biological chemistry, molecular and cellular biology, metabolism and energy transformation, genetics, evolution, and other related topics. Upon completion, students should be able to demonstrate understanding of life at the molecular and cellular levels. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or general education elective course requirement for the AA, AE, & AS degrees. This is a Universal General Education Transfer Component (UGETC) course in Natural Sciences for the AA, AE, & AS degrees.

, minimum Grade of “C”
Length: 3
Credits: 4
Lecture: 3
Lab: 3

Public Speaking

This course provides instruction and experience in preparation and delivery of speeches within a public setting and group discussion. Emphasis is placed on research, preparation, delivery, and evaluation of informative, persuasive, and special occasion public speaking. Upon completion, students should be able to prepare and deliver well-organized speeches and participate in group discussion with appropriate audiovisual support. This course has been approved for transfer under the CAA and ICAA as a general education course in English Composition Communications) for the AA & AS degrees. This is a Universal General Education Transfer Component (UGETC) course in Communications for the AA & AS degrees.

COM 231

Length: 3
Credits: 3
Lecture: 3
Semester Total 7
Total Program Credit 41

SALARY POTENTIAL

Source: NC Careers Occupation Profiles
https://nccareers.org/occupation-profile

Entry-Level Roles

$52,138/year

Solid starting point with high potential for growth into specialized roles. Excellent for gaining foundational experience.

Moderate demand

93% of graduates find work within 6 months

Mid-Level Roles

$84,707/year

Strong progression path with options. Certifications enhance mobility.

High demand

96% employed within 3–6 months post-certification.

Specialist Roles

$129,314/year

Leadership and strategic roles with influence on business decisions. High long-term stability and career satisfaction.

Very high demand

97% with strong job security and lateral mobility.

Start your Path

Bring your goal to life

BrunswickComCol_WebsiteAsset_FlowerLady_HeadRoom
BrunswickComCol_WebsiteAsset_Mobile_Trophy_HeadRoom

STUDENT STORY

Caroline Bailey

Congratulations to Caroline Bailey for being named as a BCC Student of the Month. “In every way, Caroline represents the best of BCC,” said Instructor Heather Hardie. “She’s a team player, hard worker, and has a heart of gold. Her passion for learning and helping others inspires us all.”

Find your path

Need Help Choosing?

Not sure which program is right for you? Our Success Coaches are here to help.

OneStop Student Services, Building A, Brunswick Community College

(910) 755-7320 | onestop@brunswickcc.edu

Close

TELL US ABOUT YOURSELF.

WHAT INTERESTS YOU? (CHOOSE UP TO 3)

WHAT CREDENTIAL ARE YOU HOPING TO EARN?

In about two years, you can earn an Associate of Arts, Associate of Science, or an Associate of Applied Science degree. Many students continue their education at a four-year college or university.
A diploma takes less time (9-18 months) than a degree and provides you with hands-on training and skills in a specific field. You are workforce ready.
If you want focused training in a specific skill or industry in less than one year, a certificate program may be for you.
In less than six months, you train for employment in a specific field or career type, short-term industry training programs are a great place to start. Some programs offer industry recognized credentials.
High School students can accelerate the completion of college certificates, diplomas, and associate degrees.
Complete a high school credential (GED®) that mirrors a public-school credential.
Prepares adults to take the High School Equivalency Test.

HOW WOULD YOU PREFER TO LEARN?

WHEN WOULD YOU LIKE TO COMPLETE YOUR PROGRAM?

BASED ON YOUR RESPONSES, THESE PROGRAMS MAY BE A GREAT FIT FOR YOU.

Every student's path is different. Explore these recommended programs to learn more about the opportunities available at Brunswick Community College.

Find your pathways and take the next step forward

Wherever you’re starting, we’re here to help you take the next step.

Pathways Wizard is your personal academic navigator—helping you map out the right path to reach your goals and turn confusion into a clear plan forward.