For Non-CS majors
Computing is for everyone. From programming concepts, to database design, web site development, 3-D graphics, and networking, we offer classes that are designed to help you succeed in business, music, education, arts, media, engineering, medicine, science and beyond. If you are not already convinced that learning more about computing could play an important role in your future, click here to find out more.
If you want to take one class and you're not yet ready to commit to a solid programming class, we suggest that you choose CS 302 (Computer Fluency). If you are ready to take the plunge and begin to learn to program, we suggest that you look at the courses in our Elements of Computing Program.
For a list of CS courses that have been designed for non-CS majors, click here. To see lists of our planned offerings of these courses by semester, click here. CS 302 and all of the courses whose numbers end in E are designed for nonmajors.
The Elements of Computing Program
Do you want more than computer literacy? Does your dream job require significant computing skills? The Elements of Computing program offers a set of courses that teach students the fundamentals of computing, as well as the key application areas of computing in today's information economy. Take one course. Or take enough to earn the Elements of Computing Certificate.
The foundation of the Elements program is its programming sequence, which has been tailored to the needs of Elements students. After taking one or two of those courses, you can choose your path. Course offerings change each semester, so the earlier you begin the program, the more choices you will have before you graduate. Elements students may find themselves navigating cyberspace, using visual programming tools to build games, taking apart a computer and putting it back together, or exploring the impact of modern computing on our world.
CS 302 Computer Fluency
CS 302 answers these questions and more. It is not for computer science majors. We won't be going into great detail. The course is designed to try and take the mystery out of the box in a fun way! Find out more here.
Contact
For more information, download a copy of the Elements brochure or contact the CS Undergraduate Advising Center.
- About Us
- Research
- Faculty
- Awards & Honors
- Undergraduate Program
- CS Degrees
- For Non-CS majors
- Courses
- Advising
- Undergraduate Research
- Honors Programs
- Interdisciplinary Study & Certificate Programs
- Study Abroad
- Jobs & Internships
- Scholarships
- Prospective Students
- Why Study CS?
- Where to Study Computing at UT
- K - 12: Get Started Now
- Apply to CS from High School
- Apply to Turing Scholars from High School
- Freshman Research Initiative
- Transfer to UT CS from Another University
- Transfer to CS from Another UT Major
- Apply for Admission to CS from Entry-Level CS
- Schedule a Visit
- Student Life & Organizations
- Demographics
- Alumni
- Forms
- Code of Conduct
- Graduate Program
- Giving & Collaboration
- Careers
- Outreach
- Alumni
- UTCS Direct
