Computer Science

 

Program Overview

The Bachelor of Applied Arts and Science (B.A.A.S.) in Computer Science at Weatherford College is designed for students who have completed an Associate of Applied Science (A.A.S.) in Cybersecurity or Information Systems. This program builds upon technical skills gained in these associate degrees, providing a pathway to advanced education and career opportunities in the computer science field.

Program Details

The B.A.A.S. in Computer Science is a 120 credit hour program typically completed in 2 years following A.A.S. completion. The program is available in both on-campus and online formats to accommodate diverse student needs.

Program Description

The B.A.A.S. in Computer Science prepares students for careers in software development, systems analysis, network administration, and other technology-focused roles. The curriculum combines theoretical knowledge with practical applications, emphasizing problem-solving and critical thinking skills essential in the rapidly evolving technology sector.

 

Degrees and Certificates

Course Descriptions

CISC 3331: Overview of Computer and Information Science

Class Program
Credits 3

This course provides a comprehensive introduction to the dynamic field of Computer and Information Sciences (CIS). Through a blend of theoretical concepts and practical applications, students will explore the fundamental principles and emerging trends shaping the modern digital landscape. Topics covered include computer architecture, algorithms and data structures, programming languages, software engineering methodologies, databases, networking, cybersecurity, and artificial intelligence.

CISC 3347: Computer Technology and Impact

Class Program
Credits 3

The course explores the relationship between technology and society examining past, present, and future technologies Many topics are present including hardware and software fundamentals, the relationship between technology and society, technology and values, sociotechnical systems, and future challenges of technology and society. An emphasis is placed on businesses and the place of business in society utilizing information technologies.

CISC 3351: Technical Documentation

Class Program
Credits 3

This course introduces students to the genres, style, and design of technical documents that are used in Computer and Information Sciences. Focus is on training documents, user manuals, and professional communication.

CISC 3365: Machine Learning and AI

Class Program
Credits 3

This course provides an introduction to Machine Learning (ML) and Artificial Intelligence (AI), covering fundamental concepts such as supervised and unsupervised learning, classification, regression, clustering, and reinforcement learning, alongside advanced topics like deep learning, neural networks, natural language processing (NLP), and computer vision.

CISC 4301: Database and Data Management

Class Program
Credits 3

This course introduces students to the principles and practices of organizing, storing, and manipulating data effectively. Through hands-on exercises and case studies, students learn about database design, data modeling, query languages, and data integrity. This course equips students with the essential skills needed to manage and leverage data efficiently in various domains, preparing them for careers in database administration, data analysis, and beyond.

CISC 4350: Management Information Systems

Class Program
Credits 3

This course investigates management issues related to business information systems designed to meet the informational needs of the various business subsystems. The concepts of systems development, security, privacy and ethics associated with information systems are stressed.

CISC 4390: Seminar in Computer and Information Science

Class Program
Credits 3

This course offers an intensive exploration of cutting-edge topics and emerging trends in the field. Through a series of interactive lectures, research presentations, and collaborative discussions, students delve into specialized areas such as artificial intelligence, cybersecurity, big data analytics, and cloud computing.