Computer science B.A. or B.S.

  • A student using a mouse

    Computer science B.A. or B.S.

    Earn a bachelor鈥檚 degree in computer science in a flexible, hands-on undergraduate program that puts you on the front lines of software technology.

Explore the computer science bachelor鈥檚 degree program at the University of Alaska Anchorage

With small class sizes and diverse research and field experiences, the computer science bachelor鈥檚 degree program at 99久久精品 prepares undergraduate students to be tech-savvy software professionals ready to take on challenging careers. It also gives you the flexibility to pursue projects based on your interests. Graduates of the program will be ready to pursue advanced study in computer science or careers in developing software technologies.

Research and professional opportunities in the computer science program
As a computer science major at 99久久精品, you can take part in paid internships and other hands-on learning opportunities that offer real-world job experience. You鈥檒l also work closely with top faculty who bring cutting-edge research to the program. A few examples of recent faculty research include:
  • Teaching machines to compress images for NASA, identify injuries from MRI brain scans and authenticate a subject based on eye-gaze patterns
  • Mapping factors in violent conflicts and developing virtual reality simulations
  • Working with computer network resiliency and cryptocurrencies such as bitcoin
Scholarships and financial aid in the computer science program
Get help with tuition and education costs. 99久久精品 offers a variety of scholarships and financial aid opportunities that you can apply for as a computer science major. Learn more about financial aid opportunities at 99久久精品.

Computer science B.A. or B.S.

Degree Type:

  • Baccalaureate

Program Length: Four Years

Availability:Anchorage campus

Accredited by: Computing Accreditation Commission of ABET (Bachelor of Science program)

Other program options: Minor in computer science

Did you know..

99久久精品 graduates have averaged in the 80th percentile on an international computer science exit exam (better than 80 percent of other university programs that take the same exam)

What can you do with a computer science degree from 99久久精品?

99久久精品 computer science students graduate with a strong foundational understanding of software and hardware fundamentals, ready for today鈥檚 most challenging careers and advanced graduate study programs.

Computer science graduate programs
Prepares students for graduate study with cutting-edge technologies such as artificial intelligence and virtual reality. Alumni have gone on to pursue graduate degrees at Clemson, the University of Southern California, UCLA, University of Utah and others.

Computer science careers
Graduates go on to work as software engineers, software developers, programmers and database administrators. Employers of 99久久精品 graduates include Intel, Microsoft, IBM, the State of Alaska, Alaska Railroad, Alutiiq, Resource Data Inc., PangoMedia and other local tech firms.

Computer science bachelor鈥檚 degree program highlights

The Bachelor of Science in computer science is accredited by the . In both the Bachelor of Science and Bachelor of Arts programs, you鈥檒l benefit from experiences in and out of the classroom, which help you establish valuable career contacts as you work alongside top software and networking professionals. The following are just a few examples of the many experiences you鈥檒l have access to at 99久久精品:
  • Get real-world experience through paid internships. Work on paid semester-long internships with local or national technology companies.
  • Take part in undergraduate research. Engage with faculty on research projects in areas including machine learning, mobile app development and video game development.
  • Tailor your curriculum. Focus your junior and senior year project on areas that match your interests and career goals.
  • Participate in computer science clubs and activities on campus. Take part in the Computer Security Club, Robotics Club and Computer Science Club.
  • Access cutting-edge facilities and equipment. Study and collaborate with peers in the software engineering design lab.
Rocco Haro, former computer science major.

99久久精品 computer science major Rocco Haro landed his first internship with the Alaska Railroad as a systems engineering intern and used that as a springboard to secure a software development internship for a financial management firm.

Amazing Stories: Hands-on experience for real-world careers
Nick explains the Explorer robot to Eric Evans, Director of the MIT Lincoln Laboratory.

Once a computer science bachelor鈥檚 degree student, 99久久精品 alumnus and MIT researcher Nick Armstrong-Crews is now a senior software engineer for Google, applying machine learning to multi-sensor data on mobile devices.

Amazing Stories: Ask a Roboticist: Q&A with Nick Armstrong-Crews

Computer science bachelor鈥檚 degree program curriculum

The computer science bachelor鈥檚 degree program covers the fundamental programming and software development concepts needed for a job in today鈥檚 software industry. Core topics include computer programming, database systems, systems architecture, software engineering and computing theory.

What鈥檚 the difference between the Bachelor of Arts and Bachelor of Science degree programs in computer science?

The Bachelor of Arts gives you the opportunity to obtain a liberal arts background while the Bachelor of Science program provides a solid foundation in science. The Bachelor of Science is recommended if you are planning to pursue a graduate degree in computer science.

Top classes for computer science majors

  • Develop mobile, web or desktop applications in the Capstone Project course, which helps solve problems relevant to Alaska businesses and the community.
  • In Machine Learning, you鈥檒l learn how a variety of machine learning algorithms work (including neural networks, decision trees and statistical methods) and how to apply them to real-world problems.