What do computer science majors learn? The computer science degree program at Alfred University offers core courses in computer science and general electives that allow you to explore other interests. As a computer science graduate, you are equipped to:
- Understand and apply problem-solving techniques.
- Read, write, and analyze computer algorithms and code.
- Communicate computer science knowledge both orally and in writing.
- Understand concepts and applications from a broad range of areas.
- Understand the ethical ramifications of implementing computational solutions.
In the CS program, you gain experience in front-end and back-end development using fundamental programming languages such as Python, Java, and C/C++. You graduate with marketable skills to launch your career in technology and engineering.
The bachelor’s degree in computer science degree curriculum covers a wide range of topics. Core courses may include:
- Algorithm Design
- Operating Systems
- Database Systems
- Computer Networking
- Introduction to Data Science
- Introduction to Operations Research
In addition to fulfilling the requirements of the computer science major and Alfred’s College of Liberal Arts & Sciences general education requirements, you also must complete the college's First Year Experience Program or Transfer Student Program.
View Details on Computer Science Courses
All BA in Computer Science applicants must submit an Alfred University application. Requirements include:
- Official school transcripts
- An essay or personal statement
- At least one letter of recommendation from a school counselor or academic instructor
International students must submit original or certified copies of all secondary and post-secondary transcripts or records of grades to date, along with proof of graduation. These must be prepared and authorized by the student's home institution and be accompanied by a certified English translation.
View Details on Undergraduate Application Process
Earning a bachelor’s in computer science degree from Alfred University prepares you to pursue a variety of career paths. Potential job titles for graduates include:
- Computer and Information Research Scientist
- Computer Network Architect
- Computer Programmer
- Computer Support Specialist
- Computer Systems Analyst
- Database Administrator and Architect
- Digital Designer
- Information Security Analyst
- Network and Computer Systems Administrator
- Quality Assurance Analyst
- Software Developer
- Web Developer
The computer science degree program is a great option for those seeking a double major, and it’s available to any Alfred University student. Some reasons to double major include the ability to:
- Explore and specialize in two distinct areas of interest.
- Develop a broader and more versatile skill set.
- Enhance your career prospects by becoming more adaptable in the workforce.
- Demonstrate a commitment to a well-rounded education.
View Details on Computer Science Double Major
Computer science minors complete core courses for 12 credits in computer science and algorithm design. They also complete 12 additional credits from computer science courses and electives.
View Details on Computer Science Minor