18 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 120Computing Fundamentals I4
This course provides the essential foundation for, the discipline of computing and a program of study, in computer science, including the role of the, professional. Topics include algorithm design, data abstraction, searching and sorting, algorithms, and procedural programming techniques., Upon completion, students should be able to solve, problems, develop algorithms, specify data types, perform sorts and searches, and use an operating, system.
This course provides in-depth coverage of the, discipline of computing and the role of the, professional. Topics include software design, methodologies, analysis of algorithm and data, structures, searching and sorting algorithms, and, file organization methods. Upon completion, students should be able to use software design, methodologies and choice of data structures and, understand social/ethical responsibilities of the, computing professional.
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.
This course introduces computer programming using, the Visual BASIC 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.
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.
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.
This course is a continuation of CSC 139 using the, Visual BASIC 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 introduces the data structures and, algorithms frequently used in programming, applications. Topics include lists, 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.
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.