The selection of an appropriate degree plan is a critical step for an entering Computer Information Technology and Systems student. Each degree and certificate program leads to a specific career in the field of computer science. To make an informed career decision, students should gather information from many different sources.


Programs of Study

Computer Science & IT Core

View Programs

Computer Science (CS17.AS) – Associate of Science
CIP: 110201

IT Core Fundamentals (ITC24.CC1) – Certificate of Completion
CIP: 110103
Recommended starting point for AAS pathways

Cyberdefense – Information Assurance

View Programs

Cyberdefense – Information Assurance (CDIA.CC2) – Certificate of Completion
CIP: 111003

Cyberdefense – Information Assurance (CDIA.AAS) – Associate of Applied Science
CIP: 111003

Information Technology

View Programs

Information Technology (INT24.CC2) – Certificate of Completion
CIP: 110103

Information Technology (CSI17.AAS) – Associate of Applied Science
CIP: 110103

Network Systems Administrator

View Programs

Network Administrator (CSN15.OSA) – Occupational Skills Achievement Certificate
CIP: 110201

Network Systems Administrator (NSA24.CC2) – Certificate of Completion
CIP: 111001

Network Systems Administrator (CSN17.AAS) – Associate of Applied Science
CIP: 111001

Network Cloud Support and Cybersecurity

View Programs

Network Server Cloud Administrator (NSC24.CC2) – Certificate of Completion
CIP: 110902

Network Cloud Support and Cybersecurity (NCS20.AAS) – Associate of Applied Science
CIP: 110902

Web Technologies (CSW17.CC1) – Certificate of Completion
CIP: 110801

 

WARNING:  Computer Information Technology and Systems courses may expire after three years.  If in doubt, contact the department.

Course Descriptions

BCIS

View Courses

BCIS 1305 Business Computer Applications 2-4-3 Introduces and develops foundational skills in applying essential and emerging business productivity information technology tools. The focus of this course is on business productivity software applications, including word processing, spreadsheets, databases, presentation graphics, data analytics, and business-oriented utilization of the internet. (BCIS 1305 is included in the Business Field of Study.)

COSC

View Courses

COSC 1301 Introduction to Computing  3-1-3 Overview of computer systems-hardware, operating systems, and microcomputer application software, including the Internet, word processing, spreadsheets, presentation graphics, and databases. Current issues such as the effect of computers on society, and the history and use of computers in business, educational, and other modern settings are also studied. This course is not intended to count toward a student’s major field of study in business or computer science.

COSC 1315 Introduction to Computer Programming 3-1-3 Introduction to computer programming for solving a variety of problems. This course is intended for non-computer science and noncomputer engineering majors. Emphasis on the fundamentals of design, development, testing, implementation, and documentation of computer programs. Includes problem solving with structured techniques and algorithms using pseudo code and/or graphical representations.

COSC 1336 Programming Fundamentals I  2-4-3 Introduces the fundamental concepts of structured programming and provides a comprehensive introduction to programming for computer science and technology majors. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course assumes computer literacy. This course is included in the Field of Study Curriculum for Computer Science. Prerequisite: COSC-1315.

COSC 1337 Programming Fundamentals II  2-4-3 This course focuses on the object-oriented programming paradigm, emphasizing the definition and use of classes along with fundamentals of object-oriented design. The course includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering processes. Students will apply techniques for testing and debugging software. (This course is included in the Field of Study Curriculum for Computer Science.) Prerequisite: COSC-1336.

COSC 2325 Computer Organization 2-4-3 The organization of computer systems is introduced using assembly language. Topics include basic concepts of computer architecture and organization, memory hierarchy, data types, computer arithmetic, control structures, interrupt handling, instruction sets, performance metrics, and the mechanics of testing and debugging computer systems. Embedded systems and device interfacing are introduced. Prerequisite: COSC-1315, COSC-1336.

COSC 2336 Programming Fundamentals III  2-4-3 Further applications of programming techniques, introducing the fundamental concepts of data structures and algorithms. Topics include data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), searching, sorting, recursion, and algorithmic analysis. Programs will be implemented in an appropriate object oriented language. (This course is included in the Field of Study Curriculum for Computer Science.) Prerequisite: COSC-1337.

CPMT

View Courses

CPMT 1345 Computer Systems Maintenance 2-4-3 This course is designed to prepare student to challenge the Comp Tia A+ certification exam, providing an examination of the functions of the components within a computer system. Development of skills in the use of test equipment and maintenance aids to repair computer systems.

IMED

View Courses

IMED 1316 Web Design I 2-4-3 Instruction in web design and related graphic design issues including mark-up languages, web sites, and browsers. Instruction in web page design specifications including HTML5, CSS3, and validation. Use of websites and browsers. Prerequisite: ITNW-1337.

ITNW

View Courses

ITNW 1308 Implementing and Supporting Client Operating Systems  2-4-3 The fundamentals of managing and configuring local, network, and distributed network clients. Topics may adapt to changes in industry practices. Prerequisite: ITNW-1325.

ITNW 1309 Fundamentals of Cloud Computing  2-4-3 Introduction to Cloud computing from a business and technical perspective, including Cloud concepts, services, architecture, system integration, connectivity, data center migration, administration, security, compliance and technical support. Coverage includes preparation for industry certifications. Topics may adapt to changes in industry practices. Prerequisite: ITNW-1325.

ITNW 1313 Computer Virtualization 2-4-3 Implement and support virtualization of clients of servers in a networked computing environment. course explores installation, configuration, and management of computer virtualization workstation and servers. Prerequisite: 6 hours of Networking course (any combination: ITNW) required prior to registration.

ITNW 1316 Introduction to Network Administration 2-4-3 An introduction to the basic concepts of network administration.

ITNW 1325 Fundamentals of Networking Technologies  2-4-3 Instruction in networking technologies and their implementation. Topics include the OSI reference model, network protocols, transmission media and networking hardware and software.

ITNW 1336 Cloud Deployment and Infrastructure Management 2-4-3 Focus on Cloud infrastructure, deployment, security models, and key considerations in migrating to Cloud computing. Includes the technologies and processes required to build on-premise and Cloud environments, including computation, storage, networking, virtualization, business continuity, security, and management. Cloud Deployment and Infrastructure covers the fundamentals of building IT infrastructure in the Cloud. This course uses Amazon Web Services, or AWS. The course is designed to teach solutions architects how to optimize the use of the Cloud by understanding AWS services and how these services fit into cloud-based solutions. Because architectural solutions can differ depending on industry, type of applications, and size of business, this course emphasizes best practices. Prerequisite: ITNW-1309.

ITNW 1337 Introduction to the Internet  2-4-3 Introduction to the Internet with emphasis on using the World Wide Web to locate, transfer, publish information, and create web pages in HTML. Develop and validate simple web pages containing basic features of image and video placement; forms; frames; lists; tables; font. Techniques and understanding of most current browsers-navigating; printing; automatic FTP through the browser; establishing favorits/ bookmarks; creating RSS feeds; managing cookies and other settings and services. Survey and use of emerging technologies on the internet such as blogs, social media, QR codes, and various internet search tools (engines, directories, metacrawlers)

ITNW 1354 Implementing and Supporting Servers  2-4-3 Implement, administer, and troubleshoot information systems that incorporate servers in a networked computing environment. This course serves as a required or elective course on various degree plans. Curriculum plans for degrees and certificates are listed in the current Central Texas College Catalog. The delivery method of this course may be traditional lecture/lab, blended lecture/lab, or online. Prerequisite: ITNW-1325, ITNW-1316, plus any 12 Computer Science credit hours.

ITNW 2327 Advanced Cloud Concepts 2-4-3 Focus on enterprise Cloud architecture, with advanced topics including multi-Cloud platforms inclusive of computing, networking, storage, monitoring and database. Prerequisite: ITNW-1336.

ITNW 2388 Internship - Computer Systems Networking and Telecommunications 0-12-3 A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is developed by the college and the employer.

ITSC

View Courses

ITSC 1301 Introduction to Computers 3-1-3 Overview of computer information systems. Introduces computer hardware, software, procedures and human resources.

ITSC 1309 Integrated Software Applications I 2-4-3 Introduction to business productivity software suites using word processing, spreadsheets, databases, and/or presentation software. Course cannot be completed using Apple devices or Google Chrome devices.

ITSC 1315 IT Project Management 2-4-3 Use of project management tools for developing a project plan including timelines, milestones, scheduling, life cycle phases, management frameworks, skills, and processes.

ITSC 1316 Linux Installation and Configuration 2-4-3 Introduction to Linux operating system. Includes Linux installation, basic administration, utilities and commands, upgrading, networking, security, and application installation. Emphasizes hands-on setup, administration, and management of Linux.

ITSC 1325 Personal Computer Hardware  2-4-3 Current personal computer hardware including assembly, upgrading setup, configuration, and troubleshooting.

ITSC 2339 Personal Computer Help Desk Support 2-4-3 Diagnosis and solution of user hardware and software related problems with on-the-job and/or simulated projects.

ITSC 2386 Internship - Computer and Information Sciences, General 0-18-3 A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is 

ITSE

View Courses

ITSE 1302 Introduction to Computer Programming (Visual Basic) 2-4-3 Introduction to computer programming including design, development, testing, implementation, and documentation.

ITSE 1329 Programming Logic and Design  3-1-3 Problem-solving applying structured techniques and representation of algorithms using design tools. Includes testing, evaluation, and documentation. Techniques and application for programming design and development for desktop, web, and database application.

ITSE 1359 Introduction to Scripting Languages 2-4-3 Introduction to scripting languages including basic data types, control structures, regular expressions, input/output, and textual analysis.

ITSE 2402 Intermediate Web Programming (PHP/ Scripting/Mobile Apps) 3-3-4 Techniques for Web development. Includes server-side and client-side scripting. Prerequisite: ITNW-1337, ITSE-1329.

ITSW

View Courses

ITSW 1307 Introduction to Database 2-4-3 Introduction to relational and non-relational database theory and the practical applications of contemporary databases. Topics may adapt to changes in industry practices. 

ITSY

View Courses

ITSY 1342 Information Technology Security 2-4-3 Instruction in security for network hardware, software, and data, including physical security; backup procedures; relevant tools; encryption; and protection from viruses. Prerequisites: 3 hours of Network coursework (ITNW or ITCC) or concurrent enrollment

ITSY 2301 Firewalls and Network Security Design 2-4-3 Identify elements of secure network design that may include segmentation, Firewall implementation or a combination thereof to mitigate various types of security threats and attacks. Use Best Practices to design, implement, monitor, and manage a network security plan. Examine security incident postmortem reporting and ongoing network security activities. Prerequisite: ITNW-1325, ITSC-1316. Corequisite: ITNW-1325, ITSC-1316.

ITSY 2345 Network Defense and Countermeasures   2-4-3 This is a practical application and comprehensive course that includes the planning, design, and construction of defenses for a complex network that will sustain an attack, document events, and mitigate the effects of the attack. Prerequisite: ITSY-2401 or ITSY-2301.

ITSY 2359 Security Assessment and Auditing  2-4-3 Comprehensive experience for the security curriculum. Synthesizes technical material covered in prior courses to monitor, audit, analyze, and revise computer and network security systems that ensure industry specific levels of protection are in place to assure regulatory compliance.

ITSY 2386 Internship- Computer and Information Systems Security 0-12-3 A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is developed by the college and the employer.

 

For information about internships click the link below.

Internships
   Our internships are a vital part of student skill development and education. Internship courses are scheduled in the final semester of all our AAS degrees but may be completed prior to that time.  You will need an instructor recommendation and department chair approval.
The student is responsible for locating, identifying and applying for an internship and must begin preparations the semester prior to the internship. Speak with a faculty member to answer any questions. Review the information at the link above very closely. 
Department Office Assistant can be reached at 254-526-1164

Lab hours for the Semester

For Lab Hours Click Here

Call 254-526-1201 after 6:00pm to confirm Labs being open.