Click the button below to view and download the major map.
Computer Science
Experiences in Computer Science

The accredited bachelor’s degree with major in computer science addresses the foundational theories of computation, programming, and operating systems. The bachelor of arts curriculum requires courses in modern languages. The bachelor of science is differentiated by additional focus on math, physics and an optional concentration in computer engineering. Coursework for both addresses the areas of software engineering, computer graphics, machine learning, artificial intelligence, multiple programming languages and more. Award-winning faculty lead students in research and the option to take an independent study course opens the door to unique or special interests. Internship and cooperative education programs are available, as well as options to engage in Education Abroad or Study in America for international or national cultural enrichment and membership in student organizations for networking with peers.
View and Download
Explore your major map in the dropdown menus below.
-
First Year
-
ADVANCE your academic journey
Meet with a First Year Advisor to develop your academic planning.
Participate in the Experiential Education Certificate Program.
Adopt your University Seminar US1100 learning as key first year success.
-
EXPAND your personal and social development
Review your degree plan for courses that include the Service-Learning Excellence program.
Join a computer science student organization or search the Bobcat Organization Hub.
Attend Education Abroad and Study in America information sessions to plan a future global or intercultural experience.
-
ENRICH your practical competence
Attend an IDEA Center workshop to learn more about undergraduate research.
Consider the STEM Communities Learning Assistance program.
-
ELEVATE your career and professional life
Complete your Career Assessments, such as Focus2.
Create your Handshake profile.
Create your LinkedIn profile and connect with colleagues and leaders.
Develop and review your resume with Career Services.
-
-
Middle Years
-
ADVANCE your academic journey
Check out the Collaborative Learning Center’s (CLC) computer lab, free walk-in STEM tutoring, and resources like a textbook library and TI-83+ calculators to enhance your learning.
Connect with Computer Science faculty research and programming, such as Intelligent Security Group.
Explore external scholarship opportunities such as the Fulbright Scholarship to take your expertise to unique locations abroad.
Share your knowledge as a Peer Mentor or Tutor at SLAC.
-
EXPAND your personal and social development
Participate in Women in STEM initiatives and the Houston-Louis Stokes STEM Pathways and Research Alliance (H-LSAMP).
Meet with an advisor in Education Abroad or Study in America to explore financial aid options toward learning in an international or national setting.
Expand your leadership skills through Student Involvement’s Leadership & Service programming and workshops.
Participate in The Big Event to give back to the regional community.
-
ENRICH your practical competence
Learn about Global Career Accelerator options that give you experience with global companies and in-demand tech skills.
Consider the Computer Science Cooperative Education program.
Discover Global Online Learning Experiences for courses with culturally dynamic perspectives.
-
ELEVATE your career and professional life
Build Career & Graduate School Fairs into your schedule to ensure your connection maximum opportunities.
Join Employer Information Sessions at Career Services or your department
Prepare to ace your job interviews with Career Services or your academic department.
-
-
Final Years
-
ADVANCE your academic journey
Check your Degree Audit & meet with your academic advisor.
Explore next steps including potential graduate programs.
Complement your degree with a micro credential.
Complete a capstone project related to major.
Create and update a digital portfolio of academic work and experiences.
-
EXPAND your personal and social development
Select a service activity through Student Involvement to give back to the area community.
Attend a Student Government Senate meeting to contribute to your fellow students and your own student experience.
Seek out a leadership role with the Leadership & Service.
Attend financial literacy workshops (e.g., budgeting, student loans, taxes).
-
ENRICH your practical competence
Join a professional organization in your major or passion.
Attend a conference related to your major (get recommendations from a faculty) or your student organization.
Deliver a presentation in a student conference, workshop, seminar or community organization.
-
ELEVATE your career and professional life
Develop a full-time employment or graduate school plan with Career Services.
Complete your First Destination Survey to share your post-graduation plan.
Identify faculty and professional references.
-
Career Opportunities
- Software engineer
- Data scientist
- Information systems Manager
- Mobile app developer
- Front-end developer
- Enterprise architect
- IT security specialist
- Data analyst
- Full-stack developer
- Machine learning engineers