Critical Technological Studies B.S.

120 MINIMUM HOURS

36 UPPER LEVEL HOURS

30 HOURS AT UMHB

Degree Requirements

Computer Science Track - 18 Hours

CISC 1305Introduction to Computing

3

CISC 2315Discrete Structures of Computer & Engineering Sciences

3

CISC 2330Introduction to Object-Oriented Programming

3

CISC 3322Web Development

3

CISC 3325Telecommunications & Networks

3

ENGR 1310Introduction to Engineering

3

Engineering Track - 22 Hours

CISC 2330Introduction to Object-Oriented Programming

3

CISC 3322Web Development

3

ENGR 1310Introduction to Engineering

3

ENGR 1320Introduction to Engineering Fundamentals

3

ENGR 2320Engineering Mechanics: Statics

3

ENGR 2345Engineering Thermodynamics

3

ENGR 3360Engineering Design: Engineering for Humanity

3

Required Humanities Courses - 9 Hours

HUMA 2355Foundations of the Humanities

3

WRIT 3342Advanced Grammar

3

WRIT 3344Scientific Writing

3

Varied Analysis - Select One

COMM 2390Introduction to Film Studies

3

ENGL
Literature

3

Oral Communication - Select One

COMM 3310Persuasion

3

COMM 3325Advanced Public Speaking

3

Cultural Humanities - Select One

HUMA 2350Humanities: Origins

3

HUMA 2360Explorations

3

Practical Media Skills - Select One

COMM 3343Documentary Filmmaking

3

COMM 4377Narrative Film Production

3

Academic Core

See Bachelor of Science Degree Academic Core

Students may also select the Bachelor of Science Global Emphasis Foreign Language by taking an additional eight hours in Foreign Language or a Bachelor of Science Global Emphasis Study Abroad by taking an additional three hours in a Study Abroad component.