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

CSC

11 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 121Python Programming

This course introduces computer programming using, the Python programming language. Emphasis is, placed

Subject
CSC
Type
course
Edition
2026-2027
Source
halifaxcc.smartcatalogiq.com
CSC 134C++ Programming

This course introduces computer programming using, the C++ programming language with object oriented, programming pri

Subject
CSC
Type
course
Edition
2026-2027
Source
halifaxcc.smartcatalogiq.com
CSC 139Visual BASIC Programming

This course introduces computer programming using, the Visual BASIC programming language with, object oriented programm

Subject
CSC
Type
course
Edition
2026-2027
Source
halifaxcc.smartcatalogiq.com
CSC 151JAVA Programming

This course introduces computer programming using, the JAVA programming language with object oriented, programming pr

Subject
CSC
Type
course
Edition
2026-2027
Source
halifaxcc.smartcatalogiq.com
CSC 251Advanced JAVA Programming

This course is a continuation of CSC 151 using the, JAVA programming language with object oriented, programming pr

Subject
CSC
Type
course
Edition
2026-2027
Source
halifaxcc.smartcatalogiq.com
CSC 3110Computer Programming (0 CEUs)

This course is designed to introduce students to aspects of developing a computer program including the analysis, pseudo code, and flow chart of a desired problem in any appropriate language, correct and execute programs, apply effective programming techniques to prepare business reports, and create and maintain data files. No description available. Requisites:

Subject
CSC
Type
course
Edition
0016
Source
sss.halifaxcc.edu
CSC 3111Intro to Ethical Hacking (0 CEUs)

This course introduces computer programming students to the foundations of ethical hacking. Topics include security policies, common vulnerabilities, penetration testing methodology, and hacking concepts using computer programming and scripting techniques. Upon completion, students should be able to describe the computer programming No description available. Requisites:

Subject
CSC
Type
course
Edition
0016
Source
sss.halifaxcc.edu
CSC 3118Swift Programming I (0 CEUs)

This course introduces the development of iOS applications and Apple applications using Swift programming language. Emphasis is placed on syntax, object-oriented principles, memory management, and functional concepts of Swift programming. Upon completion, students should be able to develop fully functional iOS and Apple applications No description available. Requisites:

Subject
CSC
Type
course
Edition
0016
Source
sss.halifaxcc.edu
CSC 3154Software Development (0 CEUs)

This course covers the fundamentals of software development. Emphasis is placed on the full spectrum of team software development methodologies, software development project management, version control, issue tracking, regression testing, automated build and deployment. Upon completion, students should be able to work in a team envi No description available. Requisites:

Subject
CSC
Type
course
Edition
0016
Source
sss.halifaxcc.edu
CSC 3211Ethical Hacking With Python I (0 CEUs)

This course covers advanced investigative ethical hacking techniques using the Python programming language. Emphasis is placed on advanced web attacks with Python, scanning, maintaining access, covering tracks, malware delivery, password cracking, and keylogging with Python. Upon completion, students should be able to evaluate and m No description available. Requisites:

Subject
CSC
Type
course
Edition
0016
Source
sss.halifaxcc.edu
CSC 3212Ethical Hacking With Python (0 CEUs)

This course introduces students to investigative ethical hacking techniques using the Python programming language. Emphasis is placed on using Python in gaining system access, cryptography, reconnaissance, enumeration, and buffer overflows. Upon completion, students should be able to understand system vulnerabilities and application No description available. Requisites:

Subject
CSC
Type
course
Edition
0016
Source
sss.halifaxcc.edu

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