The Department of Computer Science and Engineering in UAA's College of Engineering offers a Bachelor of Science in Computer Systems Engineering (BS), and a minor in Computer Systems Engineering.  The program is a fully-accredited Bachelor of Science in  Computer Systems Engineering degree program.  Students are introduced to principles of mathematics and physics during the first two years of study along with introductory courses in fundamentals of computer hardware and programming.  The third and fourth years consist of upper division courses applicable to computer systems along with computer systems engineering electives in the area of the students' interests.  Students complete a project-oriented capstone course where they will apply their knowledge in computer systems engineering to solve challenging problems.  Students also take courses on written and oral communication, humanities, social sciences, and fine arts to improve their communication skills and to put their profession into a broader societal context.

The Bachelor of Science in Computer Systems Engineering program is accredited by the Engineering Accreditation Commission of ABET,

Program Objectives

  1. Graduates are successful practitioners of computer engineering in a variety of industries, government agencies, and research/academic institutions, serving the State of Alaska as well as national/international needs.
  2. Graduates exhibit high standards regarding ethical behavior and social responsibility.
  3. Graduates successfully engage in life-long learning experiences such as graduate education, short courses, technical talks, conferences, training program, community groups, and writing and/or publishing papers.

Student Learning Outcomes

The program has chosen the following set of program outcomes. It is expected that graduates from the program will have:

  1. An ability to apply knowledge of mathematics, science, and engineering.
  2. An ability to design and conduct experiments, as well as analyze and interpret data.
  3. An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability .
  4. An ability to function on multidisciplinary teams.
  5. An ability to identify, formulate, and solve engineering problems.
  6. An understanding of professional and ethical responsibility.
  7. An ability to communicate effectively.
  8. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.
  9. A recognition of the need for, and the ability to engage in, lifelong learning.
  10. A knowledge of contemporary issues.
  11. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.


BSE Computer Systems Engineering* Requirements

*beginning 2015-2016, BSE Computer Systems Engineering degree will be replaced by a BS in Computer Systems Engineering


Computer Systems Engineering Minor

Students majoring in another subject who wish to minor in Computer Systems Engineering must complete the following requirements. 

1. Complete the five required courses (18)
CSCE A201 Computer Programming I (4)
CSCE A211 Computer Programming II (4)
CSCE/EE A241 Computer Hardware Concepts (4)
CSCE A248 Computer Organization and Assembly Language Programming (3)
CSCE A311 Data Structures and Algorithms (3)

2. Complete 6 credits of additional upper division CSCE-prefixed courses.

3. A total of 24 credits are required for the minor.

(2013-2014 Catalog Chapter 10 Page 261)


Faculty Advisors

Your Last Name Begins With..
Faculty Advisor
A - Z Dr. James Moulic