Skip to main content
Give Today
Apply Now
Links & Tools
Links & Tools
Submit
Give Today
Apply Now
UCCS Community
Current Students
Faculty Staff
Alumni & Friends
Parents & Families
Schools and Colleges
College of Business
College of Education
College of Engineering and Applied Science
College of Letters, Arts & Sciences
College of Public Service
Graduate School
Helen and Arthur E. Johnson Beth-El College of Nursing and Health Sciences
Quick Links
Academic Advising
Athletics
Ent Center for the Arts
Kraemer Family Library
Military and Veteran Affairs
Tools
Canvas
myUCCS Portal
Campus Email
Microsoft 365
Mountain Lion Connect
Support Network: Students
Support Network: Faculty
Account Help
College of Engineering and Applied Science
Menu
Home
About
Students
Degrees & Programs
Research & Labs
Career & Industry
Give
About
Message from the Dean
Vision & Mission
Accreditation & Rank
College News
Social Media
Resources
Departments and Business Units
Dean’s Office
Department of Computer Science
Department of Electrical and Computer Engineering
Department of Mechanical and Aerospace Engineering
Engineering Online Graduate Programs
Current Students
Resources
Career Office
Clubs & Organizations
Student Awards
Student Empowerment Program
Future Students
General Information
Community College Students
Tuition & Fees
Financial Aid & Scholarship
Degrees
Bachelor's Degrees and Minors
Accelerated Masters
Masters
PhD
Certificates
Programs
Cybersecurity
Concurrent Enrollment
Departments
Department of Computer Science
Department of Electrical and Computer Engineering
Department of Mechanical and Aerospace Engineering
Engineering Online Graduate Programs
Engineering and Applied Science Research
Department Labs
Engineering and Applied Science News
Electrical and Computer Engineering
Research Areas & Faculty Interests
Labs & Equipment
Mechanical and Aerospace Engineering
Research Areas & Faculty Interests
Labs & Equipment
Computer Science
Research Areas & Faculty Interests
Labs & Equipment
Career & Industry
College Career Office
Industry Partners
Engineering Leadership Council
Department of Computer Science
Computer Science Home
About
Message from the Department Chair
Faculty
Adjunct & Research Faculty
Emeritus
Lecturers
Academic Support Professionals
Advisory Board
Academics
Graduate Programs
Undergraduate Programs
Certificates
Courses
Graduation Rates
PhD Written Qualifier Information
Research
Research Areas & Faculty Interests
Labs & Equipment
Student Resources
Opportunities
Undergraduate Research Experience
Engineering Scholarships
On-Campus Employment
External Career and Volunteer Opportunities
Alumni Highlights
Faculty Openings
Contact Us
News
Calendar
Computer Science Home
About
Message from the Department Chair
Faculty
Adjunct & Research Faculty
Emeritus
Lecturers
Academic Support Professionals
Advisory Board
Academics
Graduate Programs
Undergraduate Programs
Certificates
Courses
Graduation Rates
PhD Written Qualifier Information
Research
Research Areas & Faculty Interests
Labs & Equipment
Student Resources
Opportunities
Undergraduate Research Experience
Engineering Scholarships
On-Campus Employment
External Career and Volunteer Opportunities
Alumni Highlights
Faculty Openings
Contact Us
News
Calendar
MENU
Computer Science Home
About
Message from the Department Chair
Faculty
Adjunct & Research Faculty
Emeritus
Lecturers
Academic Support Professionals
Advisory Board
Academics
Graduate Programs
Undergraduate Programs
Certificates
Courses
Graduation Rates
PhD Written Qualifier Information
Research
Research Areas & Faculty Interests
Labs & Equipment
Student Resources
Opportunities
Undergraduate Research Experience
Engineering Scholarships
On-Campus Employment
External Career and Volunteer Opportunities
Alumni Highlights
Faculty Openings
Contact Us
News
Calendar
Breadcrumb
Home
Department of Computer Science
Computer Science About
Computer Science Lecturers
Tom Hastings
Tom Hastings
Tom Hastings
Lecturer
Computer Science Department
thasting@uccs.edu
Request Info
Tour Campus
Apply Now
Contact Us
Top