Computer Science Course Descriptions

Courses in Computer Science

Courses in Computer Information Systems

COSC 1300 Introduction to Computers  |  3 Credit Hours

This is a required general education course for all students at Huston-Tillotson University. This course presents a general introduction to computers, computing, the Internet, and World Wide Web. Topics include computer literacy, hardware components, systems software, and applications software. 

COSC 1324 Web Site Design and Maintenance  |  3 Credit Hours

The focus of this course is on creating the content of a Web Site and introducing students to concepts, steps and issues dealing with setting up Web servers. The course covers introductory through intermediate/advanced concepts and techniques in Hypertext Markup Language (HTML) including basic syntax and standards that allow various browsers to recognize code. 

Courses in Robotics

Courses in Software Engineering

COSC 1367 Introduction to Robotics   |  3 Credit Hours

This course provides a basic and general introduction to the field of robotics technology with particular emphasis on history of robots, technology in robots’ fabrication and production, mechanical design considerations, and electronic components.  Because of the multidisciplinary nature of robotics, the student is exposed to many facets of robotics including concepts from computer, electrical and mechanical disciplines with a focus on engineering processes.

COSC 3312 Database and Information Retrieval  |  3 Credit Hours

This course gives an overview of database systems. It covers conceptual modeling with emphasis on the relational model. ACCESS and ORACLE will serve as the principal relational DBMS programs. Selected micro-DBMS software programs are evaluated using magazine reviews (InfoWorld, PC Magazine, Byte, Software Digest). An important segment of the course is a DBMS team project.

Courses in Cybersecurity

COSC 3327 Introduction to Data Science  |  3 Credit Hours

This course will comprise of lectures, individual projects, group projects, and homework. Lectures will be given covering topics outlined by modules below. Individual projects will be projects submitted by the student and done with minimal assistance from others. Group projects will be projects submitted by groups of students (the size of each group will be determined by the class size). Homework will be given at regular intervals by the instructor.