Information Technology Diploma Image
small-image

Information Technology Software & Web Development Associate in Applied Science Degree (A25590SW)

The Information Technology (IT) curriculum prepares graduates for employment in the technology sector as designers, testers, support technicians, system administrators developers, or programmers who use computer software and/or hardware to design, process, implement and manage information systems in specialties such as database services, security, business intelligence, healthcare informatics and others depending on the technical path selected within this curriculum.

Semesters


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

Class room image
First Fall Semester

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

IT Foundations

This course covers the introduction of the tools and resources available to students in programming, mark-up language and services on the Internet. Topics include standard mark-up language Internet services, creating web pages, using search engines, file transfer programs; and database design and creation with DBMS products. Upon completion students, should be able to demonstrate knowledge of programming tools, deploy a web-site with mark-up tools, and create a simple database table.

CTI 110

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

Network & Security Foundation

This course introduces students to the Network concepts, including networking terminology and protocols, local and wide area networks, and network standards. Emphasis is placed on securing information systems and the various implementation policies. Upon completion, students should be able to perform basic tasks related to networking mathematics, terminology, media and protocols.

CTI 120

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

Info Sys Business Concepts

The course introduces the role of IT in managing business processes and the need for business process and IT alignment. Emphasis is placed on industry need for understanding business challenges and developing/managing information systems to contribute to the decision-making process based on these challenges. Upon completion, students should be able to demonstrate knowledge of the ‘hybrid business manager’ and the potential offered by new technology and systems.

CTS 115

Length: 3
Credits: 3
Lecture: 3

Math Measurement/Literacy

MAT 110

This course provides an activity-based approach that develops measurement skills and mathematical literacy using technology to solve problems for non-math intensive programs. Topics include unit conversions and estimation within a variety of measurement systems; ratio and proportion; basic geometric concepts; financial literacy; and statistics including measures of central tendency, dispersion, and charting of data. Upon completion, students should be able to demonstrate the use of mathematics and technology to solve practical problems, and to analyze and communicate results.

OR

MAT 143

This course is designed to engage students in complex and realistic situations involving the mathematical phenomena of quantity, change and relationship, and uncertainty through project- and activity-based assessment. Emphasis is placed on authentic contexts which will introduce the concepts of numeracy, proportional reasoning, dimensional analysis, rates of growth, personal finance, consumer statistics, practical probabilities, and mathematics for citizenship. Upon completion, students should be able to utilize quantitative information as consumers and to make personal, professional, and civic decisions by decoding, interpreting, using, and communicating quantitative information found in modern media and encountered in everyday life. 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 degreeONLY.

OR

MAT 152

This course provides a project-based approach to introductory statistics with an emphasis on using real-world data and statistical literacy. Topics include descriptive statistics, correlation and regression, basic probability, discrete and continuous probability distributions, confidence intervals and hypothesis testing. Upon completion, students should be able to use appropriate technology to describe important characteristics of a data set, draw inferences about a population from sample data, and interpret and communicate results. This course has been approved for transfer under the CAA and ICAA as a general education course in Social & Behavioral Sciences for the AA & AS degrees. This is a Universal General Education Transfer Component (UGETC) course in Mathematics (Quantitative) for the AA degree ONLY.

OR

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.

Credit: 3-4
Semester Total 18-19
First Spring Semester

Web Markup & Scripting

This course introduces Worldwide Web Consortium (W3C) standard client-side Internet programming using industry-established practices. Topics include JavaScript, markup elements, stylesheets, validation, accessibility, standards, and browsers. Upon completion, students should be able to develop hand-coded web pages using current markup standards.

WEB 115

Credits: 3
Lecture: 2
Lab: 2

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

Critical Thinking

This course introduces the use of critical thinking skills in the context of human conflict. Emphasis is placed on evaluating information, problem solving, approaching cross-cultural perspectives, and resolving controversies and dilemmas. Upon completion, students should be able to demonstrate orally and in writing the use of critical thinking skills in the analysis of appropriate texts. This course has been approved for transfer under the CAA and ICAA as a general education course in Humanities & Fine Arts for the AA & AS degrees.

HUM 115

Length: 3
Credits: 3
Lecture: 3

COM 231

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.

OR

COM 120

This course introduces the practices and principles of interpersonal communication in both dyadic and group settings. Emphasis is placed on the communication process, perception, listening, self- disclosure, speech apprehension, ethics, nonverbal communication, conflict, power, and dysfunctional communication relationships. Upon completion, students should be able to demonstrate interpersonal communication skills, apply basic principles of group discussion, and manage conflict in interpersonal communication situations. This course has been approved for transfer under the CAA and ICAA as a general education course in Communications for the AA & AS degrees.

Credit: 3

1st 8 Weeks

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

2nd 8 Weeks

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 18
Second Fall Semester

Web Design

This course introduces students to the server-side, HTML-embedded scripting language PHP. Emphasis is placed on programming techniques required to create dynamic web pages using PHP scripting language features. Upon completion, students should be able to design, code, test, debug, and create a dynamic web site using the PHP scripting language.

WEB 210

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

Systems Analysis & Design

This course introduces established and evolving methodologies for the analysis, design, and development of an information system. Emphasis is placed on system characteristics, managing projects, prototyping, CASE/ OOM tools, and systems development life cycle phases. Upon completion, students should be able to analyze a problem and design an appropriate solution using a combination of tools and techniques.

CTS 285

Prerequisites:

CIS 115

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.

Length: 3
Credits: 3
Lecture: 3

1st 8 Weeks

Python Programming

This course provides an introduction to the pilates method of body conditioning exercise. Topics include instruction in beginning and intermediate pilates exercises using a mat or equipment, history of pilates method, and relevant anatomy and physiology. Upon completion, students should be able to perform beginning and intermediate exercises, and possess an understanding of the benefits of conditioning the body’s core muscles. This course has been approved for transfer under the CAA and ICAA as a pre-major and/or elective course requirement for the AA and AS degrees.

CSC 121

Credits: 3
Lab: 2

2nd 8 Weeks

Advanced Python Programming

This course introduces the challenges of entrepreneurship including the startup and operation of a small business. Topics include market research techniques, feasibility studies, site analysis, financing alternatives, and managerial decision making. Upon completion, students should be able to develop a small business plan.

CSC 221

Prerequisites:

ACC 120

This course introduces business decision-making using accounting information systems. Emphasis is placed on analyzing, summarizing, reporting, and interpreting financial information. Upon completion, students should be able to prepare financial statements, understand the role of financial information in decision- making and address ethical considerations.  This course has been approved for transfer under the CAA and ICAA as a pre-major and/or elective course requirement for the AA & AS degrees.

Length: 3
Credits: 3
Lecture: 3

ECO 251

This course introduces economic analysis of individual, business, and industry in the market economy. Topics include the price mechanism, supply and demand, optimizing economic behavior, costs and revenue, market structures, factor markets, income distribution, market failure, and government intervention. Upon completion, students should be able to identify and evaluate consumer and business alternatives to efficiently achieve economic objectives. This course has been approved for transfer under the CAA and ICAA as a general education course in Social & Behavioral Sciences for the AA & AS degrees.  This course has been approved for transfer under the CAA and ICAA as a general education course in Social & Behavioral Sciences for the AA & AS degrees.

OR

ECO 252

This course introduces economic analysis of aggregate employment, income, and prices. Topics include major schools of economic thought; aggregate supply and demand; economic measures, fluctuations, and growth; money and banking; stabilization techniques; and international trade. Upon completion, students should be able to evaluate national economic components, conditions, and alternatives for achieving. This course has been approved for transfer under the CAA and ICAA as a general education course in Social & Behavioral Sciences for the AA & AS degrees.  This is a Universal General Education Transfer Component (UGETC) course in Social & Behavioral Sciences for the AA & AS degrees.

Credit: 3
Semester Total 15
Second Spring Semester

Project Management

This course introduces computerized project management software. Topics include identifying critical paths, cost management, and problem solving. Upon completion, students should be able to plan a complete project and project time and costs accurately.

CTS 240

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

Database Driven Websites

This course introduces dynamic (database-driven) website development. Topics include the use of basic database CRUD statements (create, read, update and delete) incorporated into web applications, as well as in software architecture principles. Upon completion, students should be able to design and develop database drive web applications according to industry standards.

WEB 250

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

WEB 125

This course introduces students to web design for mobile devices. Topics include planning an effective mobile Web site, industry standard Mobile Markup Language, CSS3, multimedia, m-commerce, social media, testing and publishing. Upon completion, students should be able to plan, develop, test, and publish Web content designed for mobile devices.

OR

SGD 111

This course provides students with an introduction to simulation and game development. Topics include setting, storytelling, narrative, character design, interface design, game play, internal economy, core mechanics, game genres, AI, the psychology of game design and professionalism. Upon completion, students should be able to demonstrate knowledge of the major aspects of simulation and game design and development.

Credit: 3

ACA 122

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.

OR

WBL 111

This course provides a work-based learning experience with a college- approved employer in an area related to the student’s program of study. Emphasis is placed on integrating classroom learning with related work experience. Upon completion, students should be able to evaluate career selection, demonstrate employability skills, and satisfactorily perform work- related competencies.

Credit: 1

CTS 130

This course introduces basic spreadsheet design and development. Topics include writing formulas, using functions, enhancing spreadsheets, creating charts, and printing. Upon completion, students should be able to design and print basic spreadsheets and charts.

OR

SGD 113

This course introduces the fundamentals of programming languages and tools employed in simulation and game development. Emphasis is placed on programming concepts used to create simulations and games. Upon completion, students should be able to program simple games and/or simulations.

Credit: 3
Semester Total 13
Total Program Credit 64-65

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.