KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Gaston College · Courses

CSC

14 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 113Artificial Intel. Fundamentals (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
None
Corequisite
None This course provides a survey of artificial intelligence and machine learning. Topics include the history, development, and current applications of artificial intelligence and machine learning. Upon completion, students should be able to demonstrate general artificial intelligence and machine learning concepts.
CSC 113Artificial Intel. Fundamentals (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027 Gaston College Catalog and Student Handbook
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
None
Corequisite
None This course provides a survey of artificial intelligence and machine learning. Topics include the history, development, and current applications of artificial intelligence and machine learning. Upon completion, students should be able to demonstrate general artificial intelligence and machine learning concepts.
CSC 117Artificial Intel. Tools I (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
CSC 113
Corequisite
None This course covers modern artificial intelligence tools, concepts, and technologies. Topics include theory and hands-on training across multiple artificial intelligence subdomains. Upon completion, students should be able to implement AI platforms that could improve safety, efficiency, accuracy, problem-solving, cost-savings, and the creation of new business opportunities.
CSC 117Artificial Intel. Tools I (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027 Gaston College Catalog and Student Handbook
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
CSC 113
Corequisite
None This course covers modern artificial intelligence tools, concepts, and technologies. Topics include theory and hands-on training across multiple artificial intelligence subdomains. Upon completion, students should be able to implement AI platforms that could improve safety, efficiency, accuracy, problem-solving, cost-savings, and the creation of new business opportunities.
CSC 121Python Programming (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
CIS 115
Corequisite
None This course introduces computer programming using the Python programming language. Emphasis is placed on common algorithms and programming principles utilizing the standard library distributed with Python. Upon completion, students should be able to design, code, test, and debug Python language programs.
CSC 121Python Programming (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027 Gaston College Catalog and Student Handbook
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
CIS 115
Corequisite
None This course introduces computer programming using the Python programming language. Emphasis is placed on common algorithms and programming principles utilizing the standard library distributed with Python. Upon completion, students should be able to design, code, test, and debug Python language programs.
CSC 134C++ Programming (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
None
Corequisite
None 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.
CSC 134C++ Programming (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027 Gaston College Catalog and Student Handbook
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
None
Corequisite
None 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.
CSC 151JAVA Programming (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
None
Corequisite
None 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. Upon completion students should be able to design, code, test, debug JAVA language programs.
CSC 151JAVA Programming (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027 Gaston College Catalog and Student Handbook
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
None
Corequisite
None 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. Upon completion students should be able to design, code, test, debug JAVA language programs.
CSC 249Data Structure & Algorithms (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
Take CSC 251
Corequisite
None This course introduces the data structures and algorithms frequently used in programming applications. Topics include list, stacks, queues, dequeues, heaps, sorting, searching, mathematical operations, recursion, encryption, random numbers, algorithm testing, and standards. Upon completion, students should be able to design data structures and implement algorithms to solve various problems.
CSC 249Data Structure & Algorithms (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027 Gaston College Catalog and Student Handbook
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
Take CSC 251
Corequisite
None This course introduces the data structures and algorithms frequently used in programming applications. Topics include list, stacks, queues, dequeues, heaps, sorting, searching, mathematical operations, recursion, encryption, random numbers, algorithm testing, and standards. Upon completion, students should be able to design data structures and implement algorithms to solve various problems.
CSC 251Advanced JAVA Programming (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
Take CSC 151
Corequisite
None 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 251Advanced JAVA Programming (3 Credit Hours)3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
Hours
Type
course
Edition
2026-2027 Gaston College Catalog and Student Handbook
Catalog
2026-2027 Gaston College Catalog and Student Handbook
Source
catalog.gaston.edu
Prerequisite
Take CSC 151
Corequisite
None 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.

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