Fayetteville Technical Community College · Courses
CSC
8 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.
Take CTI-110 or CIS-115 or Departmental Approval physics, and engineering to solve typical engineering problems.
CSC 134C++ Programming 2 3 0 3 algorithms used in natural language processing. Upon completion
Component: None This course introduces computer programming using the C++ CSC 161 Deep Learning 3 0 0 3 programming language with object-oriented programming principles. Prerequisites: None Emphasis is placed on event-driven programming methods, including Corequisites: None creating and manipulating objects, classes, and using object-oriented Component: tools such as the class debugger. Upon completion, students should be This course covers deep learning foundations and deep learning able to design, code, test and debug at a beginning level. This course platforms. Topics include neural networks, vectorization, machine has been approved for transfer under the CAA as a premajor and/or learning, artificial intelligence, and computations underlying deep elective course requirement. This course has been approved for transfer learning. Upon completion, students should be able to demonstrate under the ICAA as a premajor and/or elective course requirement. an understanding of how neural networks are developed and are implemented in machine learning. CSC 139 Visual BASIC Prog 2 3 0 3 Component: None Corequisites: None This course introduces computer programming using the Visual BASIC Component: programming language with object-oriented programming principles. This course provides an introduction to the fundamentals of computer Emphasis is placed on event-driven programming methods, including vision. Topics include image classification, motion tracking, imaging creating and manipulating objects, classes, and using object-oriented geometry, image formation, feature detection, feature matching, classical tools such as the class debugger. Upon completion, students should be machine learning, and deep learning. Upon completion, students should able to design, code, test and debug at a beginning level. This course be able to apply computer vision design and technologies in various has been approved for transfer under the CAA as a premajor and/or applications elective course requirement. This course has been approved for transfer under the ICAA as a premajor and/or elective course requirement. CSC 214 Artificial Intelligence II 2 3 0 3 CSC 151 JAVA Programming 2 3 0 3 Corequisites: None Component: None making under uncertainty and in multi-agent environments. Topics This course introduces computer programming using the JAVA include the design of intelligent agents to solve real-world problems programming language with object-oriented programming principles. including, search, machine learning, and logic. Upon completion, Emphasis is placed on event-driven programming methods, including students should be able to demonstrate advanced artificial intelligence creating and manipulating objects, classes, and using object-oriented design concepts. tools such as the class debugger. This course has been approved for transfer under the CAA as a premajor and/or elective course CSC 215 Machine Learning II 2 3 0 3 requirement. This course has been approved for transfer under the Prerequisites: Take CSC-115 ICAA as a premajor and/or elective course requirement. Corequisites: None Component:
None students should be able to demonstrate an understanding of how natural Take CIS 115 or CTI-110 CSC 162 Computer Vision 2 3 0 3 Take CSC-114 Take CIS 115 or CTI-110 Component:
Corequisite
None This course covers techniques for planning, learning, and decision
CSC 153C# Programming 2 3 0 3 This course covers machine learning and algorithm essentials to help
Component: None design and development of algorithms for machines. Upon completion, This course introduces computer programming using the C# students should be able to demonstrate advanced machine-learning programming language with object-oriented programming principles. techniques. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented CSC 218 Swift Programming II 2 3 0 3 tools such as the class debugger. Upon completion, students should Prerequisites: Take CSC-118 be able to design, code, test, debug, and implement objects using the Corequisites: None appropriate environment at the beginning level. Component: This course introduces advanced iOS application development using
Take CIS-115 or CTI-110 improve learning from patterns without human intervention. Topics
Corequisite
None include the exploration of recent applications of machine learning,
CSC 155Natural Language Processing 2 3 0 3 the Swift programming language. Emphasis is placed on navigation
Component: advanced multifunctional iOS and Apple applications using the Swift This course covers methods and algorithms for natural language programming language. processing. Topics include the linguistic, probabilistic, statistical, and the underlying computational properties of natural languages and Refer to the FTCC website for the most current information. Go to www.faytechcc.edu/current-students/ and scroll down to Academic.
Component: None programming project from the design phase through implementation This course is a continuation of CSC 139 using the Visual BASIC with minimal instructor support. Emphasis is placed on project programming language with object-oriented programming principles. definition, testing, presentation, and implementation. Upon completion, Emphasis is placed on event-driven programming methods, including students should be able to complete a project from the definition phase creating and manipulating objects, classes, and using object-oriented through implementation. tools such as the class debugger. Upon completion, students should be able to design, code, test, debug, and implement objects using the CST 131 OSHA/Safety/Certification 2 2 0 3 appropriate environment. This course has been approved for transfer Prerequisites: None under the CAA as a premajor and/or elective course requirement. This Corequisites: None course has been approved for transfer under the ICAA as a premajor Component: None and/or elective course requirement. This course covers the concepts of work site safety. Topics include OSHA regulations, tool safety, and certifications which relate to the CSC 249 Data Structure & Algorithms 2 3 0 3 construction industry. Upon completion, students should be able to Department Approval regulations and maintain proper records and certifications. Component: CST 221 Statics/Structures 3 3 0 4 This course introduces the data structures and algorithms frequently Prerequisites: Take ARC 112, CAR 112, or CST 112 and MAT 110, used in programming applications. Topics include lists, stacks, queues, MAT 121 or MAT 171 dequeues, heaps, sorting, searching, mathematical operations, recursion, Corequisites: None encryption, random numbers, algorithm testing, and standards. Upon Component: None completion, students should be able to design data structures and This course covers the principles of statics and strength of materials implement algorithms to solve various problems. This course has been as applied to structural building components. Topics include forces approved for transfer under the CAA as a premajor and/or elective on columns, beams, girders, and footings and connection points when course requirement. timber, steel, and concrete members are used. Upon completion, This course has been approved for transfer under the ICAA as a premajor students should be able to accurately analyze load conditions present in and/or elective course requirement. structural members. CSC 251 Advanced JAVA Programming 2 3 0 3 CST 241 Planning/Estimating I 2 2 0 3 Component: None Component: None This course is a continuation of CSC 151 using the JAVA programming This course covers the procedures involved in planning and estimating a language with object-oriented programming principles. Emphasis is construction/building project. Topics include performing quantity take- placed on event-driven programming methods, including creating and offs of materials necessary for a building project. Upon completion, Refer to the FTCC website for the most current information. Go to www.faytechcc.edu/current-students/ and scroll down to Academic.
Take CSC 139 Component: None Take one: CSC-121, CSC-134, CSC-151, CSC-153, or identify and maintain a safe working environment based on OSHA Take CSC 151 Prerequisites: Take one: BPR 130, MAT 121 or MAT 171