KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Greensboro College · Courses

CSC

10 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 1010Basic Software Applications4

Offered: Periodically based on student need This course is an introduction to the use of Microsoft Windows and Microsoft Office software. The course will include an introduction to and application of Microsoft Word, Excel, and PowerPoint, and an introduction to simple web page development. This course may not be applied to the Mathematics major or minor. ry

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.greensboro.edu
CSC 1100Programming I4

satisfactory score on the current Greensboro College mathematics placement test. Offered: Periodically based on student need This course is an introduction to the fundamental techniques of programming. Topics include standard programming constructs, testing and debugging techniques, problem-solving strategies, the concept of an algorithm, and fundamental data structures. The course will also include an introduction to object-oriented programming, including the use and design of classes and methods.

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
www.greensboro.edu
Prerequisite
MAT 1050 with a grade of C- or better, placement by the Mathematics department, or a
CSC 1200Programming II4

Offered: Periodically based on student need This course is a continuation of CSC 1100, focusing on the ideas of data abstraction and object-oriented programming in Java. Topics include recursion, searching and sorting techniques, inheritance, polymorphism, graphical user interfaces, programming paradigms, virtual machines, and fundamental data structures.

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.greensboro.edu
Prerequisite
CSC 1100 with a grade of C- or better
CSC 1300Uses of Information Technology4

Offered: Periodically based on student need This course does not involve programming and is intended to provide students with an understanding of the skills required to effectively use computers in their disciplines. Topics include fundamentals of computing, microcomputer hardware architecture and computer ethics.

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.greensboro.edu
CSC 2200Introduction to C/C++ Programming4

Offered: Periodically based on student need This course is an introduction to the study of the C and C++ languages and is intended for students already familiar with the Java programming language. The course will introduce object-oriented design and programming methods using C and C++.

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.greensboro.edu
Prerequisite
CSC 1100
CSC 2300Data Structures & Algorithm Analysis
Subject
CSC
Type
course
Edition
2026-2027
Source
www.greensboro.edu
CSC 3000Computer Architecture and Assembly Language4

Offered: Periodically based on student need This course is an introduction to effects of computer architecture on software development. During the course, students will learn an assembly language. The course will also discuss the architecture of multi-user computers.

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.greensboro.edu
Prerequisite
CSC 1100 with a grade of C- or better
CSC 3300Database Management4

Offered: Periodically based on student need This course is an introduction to database concepts. The course will require students to put into operation a database using a database management system. Topics include data independence, physical schema and subschema, the relational model, SQL, database design, and application design and development. Additional topics are chosen from: data storage, object-based databases, XML, and transaction management.

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027-undergraduate
Source
www.greensboro.edu
Prerequisite
CSC 1100 with a grade of C- or better or DAT 1200 with a grade of C- or better
CSC 3500Intermediate Special Topics in Computer Science4

Offered: Periodically based on student need This course will consider specialized topics in computer science. May be repeated for credit under different topics.

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Repeatable
May be repeated for credit under different topics.
Edition
2025-2026
Source
www.greensboro.edu
Prerequisite
Permission of the instructor
CSC 4500Advanced Special Topics in Computer Science4

Offered: Periodically based on student need This course will consider specialized topics in computer science. May be repeated for credit under different topics.

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Repeatable
May be repeated for credit under different topics.
Edition
2025-2026
Source
www.greensboro.edu
Prerequisite
Permission of the instructor

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