Computer And Communications Technology Computer And Communications Technology

 

Degrees Offered

 

See the current college catalog for course information on the following degrees:

 

Programming

Digital Media

Digital Media for Business

Program Overview

More so than any other time in history, computers play a vital and essential role in our daily lives, both personally and professionally. Solid computer skills are a necessity, not a luxury – combining computer skills, good communication and business knowledge will make you an extremely valuable asset to almost any employer, and ensure your chances of advancing upward more quickly.

Whether you are a novice first learning about computers or a seasoned veteran already well along in your career and simply looking for the opportunity to polish your existing skill set, Columbia College's Computer & Communications Technology department offers courses with concepts you can apply to your goals.

Career Training

The strength of Columbia's CCT program lies with our talented team of instructors, who combine effective teaching methods with years of combined business and industry experience. Our courses are based on real-life projects using industry standard applications, and through partnerships with the businesses in the community, we offer practical work experience at applicable job sites for our students. Included among the practical, job-applicable skills taught here are database management, financial spreadsheets, word processing, and multimedia presentations. In addition, time management, project management, and team-building techniques are strongly emphasized.

Student Networking

The CCT curriculum specializes in four areas;Programming (CCTPG),Digital Media (CCTDM), Support Services (CCTSS) and Information Systems (CCTIS), which includes our Geographic Information Systems courses.  Also, the fundamentals taught in this program are compatible with and supportive of those taught in the Entrepreneurship, Business Administration, Office Technology, and other departments. And if you're looking to get your head start of a four-year education here, most of the courses are transferable to four-year universities – plus you can take advantage of the smaller class sizes and individualized instruction before moving on to bigger classrooms.

Course Descriptions

Introduction to Programming (CCTPG5)

  • First course in computer programming for students with little or no programming experience. Covers computer architecture, data representation, file systems and networks, software development methods (structured and object-oriented design), and basic problem-solving using analysis, documentation, algorithm design and control structures. Write programs using scripting languages such as JavaScript or Python, and a compiled, object-oriented language such as Java. This course is designed for majors and non-majors.
  • Note: Examples of student work in this course and Columbia College's Programming coursework in general can be found here

Programming Concepts and Methodology I (CCTPG 22)

  • Designed for computer science majors but open to all students. Emphasizes problem analysis skills and algorithm development. Software engineering skills will be developed for both procedural and object-oriented programming techniques. Programming language will be the currently preferred object-oriented language used by equivalent UC/CSU courses. Extensive programming projects demonstrating problem-solving and implementation skills will be assigned throughout the semester, including use of data types, conditions and Boolean logic, loops, recursion, arrays, functions, references, and file input/output.

Programming Concepts and Methodology II (CCTPG 24)

  • A continuation of CCTPG 22 for computer science majors. Problem-solving techniques using an object-oriented design approach. Programming language will be the currently preferred object-oriented language used by equivalent UC/CSU courses. Topics include asymptotic notation, dynamic data structures (linked lists, stacks, queues, binary trees), directed graphs, generics, and searching/sorting algorithms. Also introduces programming in an event-driven GUI environment.

Database Management (CCTPG 51)

  • Fundamentals of database design and administration. Covers basic terminology, types of database systems, and how to design a database appropriate to an application. Topics include linking of tables in a relational database, SQL commands, Query By Example, and design of input forms and reports. Hands-on component uses a current commercial database management system in a Windows environment.

Networking Essentials (CCTSS 11)

  • An introduction to computer networking and data communications. The focus is on concepts, terminology, and technologies in current networking environments. It is based on, and covers the Open System Interconnect (OSI) model including discussions of Local and Wide Area Networks (LAN & WAN). A laboratory component provides hands-on experience in network setup and computer configuration. Includes the first semester of Cisco Networking Academy Program which prepares students for Cisco Certified Network Association(CCNA) certification. The topics covered are also applicable to Microsoft Certified Systems Engineer (MCSE) and other industry networking certifications.

Computer Concepts and Information Systems (CCTIS 10)

  • This course includes concepts of computer information systems in business, industry and other institutions. Study of computers, applications and network communications will also be covered. Actual practice is on personal computers in Windows environment on a network. Lab applications include graphical user interface, spreadsheets, word processing, database management, multimedia presentations and access to the Internet and World Wide Web.

Project Management (CCTIS 29)

  • This course is designed to familiarize individuals with current and emerging project management technologies using the Internet, project management software and other application software packages as needed for project completion. Project management knowledge topics will include project integration, scope, time, cost, quality, human resource, communications, and risk and procurement management. Credit may be earned for only one of the following: CCTIS 29 or BUSAD 29.

 

Please click here for the CMPSC to CCT Course ID Conversion Crosswalk.  

 
OU Campus Login