Top Greenville, SC, Computer & Information Technology Degrees
In fall 2010, the University of South Carolina enrolled more than 44,000 students. Its Upstate campus, located near Greenville, SC, offers undergraduate and graduate degree programs for those looking to pursue computer and information technology careers.
University of South Carolina Upstate
The University of South Carolina Upstate (USC) is a 4-year public school that encompasses eight campuses throughout the state, including the Upstate campus located about 27 miles from Greenville in Spartanburg, SC. USC began with a single building in 1805. It offers 324 degree programs and consists of 14 colleges and schools. In the fall of 2010, it employed more than 2,000 full-time faculty, and in the 2009-2010 fiscal year it granted more than 8,600 degrees across all campuses.
The College of Engineering and Computing was founded in 1909. In fall 2009, it enrolled more than 1,500 undergraduate students. It consists of eight programs or departments, including the Computer Science and Engineering Department.
Computer and Information Technology Programs
Bachelor of Science in Computing - Computer Information Systems Major
The program requires 123 credit hours; a minor in business information management is an additional 24 credit hours. Courses include UNIX and Linux fundamentals, modern computing, algorithmic design, computer hardware, software engineering, data structures, information security and systems analysis. Students are also required to complete 30 hours of liberal arts courses and demonstrate basic proficiency in a modern foreign language. They can go on to pursue a graduate degree in computer science, engineering, business administration or, in the case of students interested in bioinformatics, medicine.
Master of Science in Computer Science and Engineering
Students take three core courses: algorithm design, compiler construction and computer architecture. In the compiler construction course, students study programming languages and semantics before completing a compiler project for a simple language. Topics covered in the computer architecture course include computer system development, processor design, memory organization and parallel design. The program also requires a publication-quality thesis.
Doctor of Philosophy in Computer Science and Engineering
This program may be suitable for those interested in teaching computing and information technology at the university level or pursuing careers in industrial research. It requires 48 credit hours for those entering the program with a bachelor's degree, or 24 hours for those who hold a master's degree; there are also 12 hours of dissertation preparation.
Related to Top Greenville, SC, Computer & Information Technology Degrees
- Recently Updated
Computer information technology certificate programs are available with a variety of specializations, such as networking,...
The Florida State University is a public 4-year university located in Tallahassee, FL. The university offers a Bachelor of...
Research master's degree programs in computer information technology. Get details about admission requirements, courses and...
Learn about the curriculum and requirements of an associate's degree program in computer information technology. Read about...
- Top Columbus School for a Computer Information Technology Degree
- Post-Baccalaureate Computer Information Technology Degree Info
- Bachelor's Degree in Computer Networking & Security
- Nurse Shift Supervisor: Job Description and Education Requirements
- Top University with a Psychology Degree - Bakersfield, CA
- Police Officer: Educational Requirements for Police Officers
- Culinary School: Top Rated Culinary Arts Programs - Atlanta, GA
- Top School in Fort Lauderdale for Computer Information Technology
- Top Computer Science & Information Technology Degrees in Flint, MI
- IT Engineer: Job Description and Education Overview
- Top School in Birmingham, AL, for Network Security Degrees
- Top Health Care Administration Degree Program - Nashville, TN