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 degrees in computer information technology. Get information on admission requirements, courses and career...
Learn about the curriculum and requirements of an associate's degrees in computer information technology. Read about career...
- Top Columbus School for a Computer Information Technology Degree
- Post-Baccalaureate Computer Information Technology Degree Info
- Bachelor's Degree in Computer Networking & Security
- Associate of Medical Records Technology: Degree Overview
- Master of Science (MS): Labor Relations Degree Overview
- Top School in Alexandria, VA, for Graphic Design Degrees
- Bachelor of Science (BS): E-Business Management Degree Overview
- Top School in Fort Lauderdale for Computer Information Technology
- Top Computer Science & Information Technology Degrees in Flint, MI
- Master of Science (MS): Public Relations Degree Overview
- Internet Solutions Developer: Trade School Diploma Program Overview
- Radiology Nursing Courses and Classes Overview