Computer Science
Lecture: 2 Lab: 3 Clinic: 0 Work: 0 Credits: 3
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.Computer Science
Lecture: 2 Lab: 3 Clinic: 0 Work: 0 Credits: 3
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 … Read More Computer Science
Lecture: 2 Lab: 3 Clinic: 0 Work: 0 Credits: 3
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.Computer Science
Lecture: 2 Lab: 3 Clinic: 0 Work: 0 Credits: 3
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 … Read More Computer Science
Lecture: 1 Lab: 4 Clinic: 0 Work: 0 Credits: 3
This course provides an opportunity to complete a significant programming project from the design phase through implementation with minimal instructor support. Emphasis is placed on project definition, testing, presentation, and implementation. Upon completion, students should be able to complete a project from the definition phase through implementation.Computer Tech Integration
Lecture: 2 Lab: 2 Clinic: 0 Work: 0 Credits: 3
This course covers the introduction of the tools and resources available to students in programming, mark-up language and services on the Internet. Topics include standard mark-up language Internet services, creating web pages, using search engines, file transfer programs; and database design and creation with DBMS products. Upon completion students, should be able to demonstrate knowledge … Read More Computer Tech Integration
Lecture: 2 Lab: 2 Clinic: 0 Work: 0 Credits: 3
This course introduces students to the Network concepts, including networking terminology and protocols, local and wide area networks, and network standards. Emphasis is placed on securing information systems and the various implementation policies. Upon completion, students should be able to perform basic tasks related to networking mathematics, terminology, media and protocols.Computer Information Technology
Lecture: 3 Lab: 0 Clinic: 0 Work: 0 Credits: 3
The course introduces the role of IT in managing business processes and the need for business process and IT alignment. Emphasis is placed on industry need for understanding business challenges and developing/managing information systems to contribute to the decision-making process based on these challenges. Upon completion, students should be able to demonstrate knowledge of the … Read More Computer Information Technology
Lecture: 2 Lab: 3 Clinic: 0 Work: 0 Credits: 3
This course covers the basic hardware of a personal computer, including installation, operations and interactions with software. Topics include component identification, memory-system, peripheral installation and configuration, preventive maintenance, hardware diagnostics/repair, installation and optimization of system software, commercial programs, system configuration, and device-drivers. Upon completion, students should be able to select appropriate computer equipment and software, … Read More Computer Information Technology
Lecture: 2 Lab: 2 Clinic: 0 Work: 0 Credits: 3
This course introduces basic spreadsheet design and development. Topics include writing formulas, using functions, enhancing spreadsheets, creating charts, and printing. Upon completion, students should be able to design and print basic spreadsheets and charts.