KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Brunswick Community College · Courses

CSC

20 courses with the subject CSC, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

CSC 112Machine Learning Computation3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 113Artificial Intl Fundamentals3

Social/Behavioral Science Elective ................. 3 ANT 210; ECO 251, 252; GEO 111; HIS 111, 112, 121, 122, 131, 132, 160, and 221; POL 120; PSY 150, 241, 281; SOC 210, 213, 220, 225, 230, 240, and 242 113 Fall Semester #2 (Wayne CC)

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 114Artificial Intelligence I3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 115Machine Learning I3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 120Computing Fundamentals l4
Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 121Python Programming3

2nd 8-week Term:

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 128Chatbot Programming I3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 130Computing Fundamentals ll4
Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 134C++ Programming3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 151JAVA Programming3

Semester Total ............................................ 12 Fall Semester #2

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 153Corequisites: None

This course covers advanced programming concepts used to create simulations and games. Emphasis is placed on acquiring advanced programming skills for use in creating simulations and games. Upon completion, students should be able to program an advanced simulation or game.

Subject
CSC
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 161Deep Learning3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 162Computer Vision3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 214Artificial Intelligence I3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 215Machine Learning II3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 221Advanced Python Programming 2-33

This course introduces advanced computer programming using the Python programming language. Emphasis is placed on the advanced programming concepts including advanced algorithms and programming principles utilizing standard and third party library tools. Upon completion, students should be able to design, code, test, and debug advanced Python language programs.

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
Prerequisite
CSC 121; Corequisites: None
CSC 228Chatbot Programming I3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 234Advanced C++ Programming 2-33

This course is a continuation of CSC 134 using the C++ programming language with standard programming principles. Emphasis is placed on advanced arrays/tables, file management/ processing techniques, data structures, sub-programs, interactive processing, sort/merge routines, and libraries. Upon completion, students should be able to design, code, test, debug and document programming solutions.

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
Prerequisite
CSC 134; Corequisites: None
CSC 249Data Structure & Algorithms3

TOTAL PROGRAM CREDITS ...................... 12

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
CSC 251Advanced JAVA Programming 2-33

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. This course has been approved for transfer under the CAA as a pre-major and/or elective course requirement for the AA and AS degrees.

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026
Source
brunswickcc.edu
Prerequisite
CSC-151; Corequisites: None

Source: Brunswick Community College's catalog, linked per course · table learning_unit · CourseShelf publish 61