Computer Science

www.linnbenton.edu/computer-systems

Computer Science is the study of programming, data storage and retrieval, computing machinery and the interaction with people. Graphics, artificial intelligence, robotics and expert systems are some of the products of computer science. This is an exciting career area that affects many aspects of our lives.

The Associate of Science (AS) Degree is designed for students planning to transfer to Oregon State University. Classes that meet Computer Science requirements at OSU are listed below. The LBCC Computer Science program provides students with the first two years of a four-year degree program. Upon successful completion of these requirements, the student receives an A.S. degree. For students choosing to go on to OSU, two options are listed that coordinate with the Computer Science degrees OSU offers.

Students seeking to transfer to an institution other than OSU may be best served by pursuing an AAOT while taking specific Computer Science courses that will transfer to the student’s selected college or university. The AAOT is a general transfer degree and does not include program requirements. It is important that you identify the four-year school you plan to attend. You should review the requirements of the program you plan to study at that institution and take those classes at LBCC. You may want to work with two advisors; one at LBCC and a second at the institution you hope to attend to make sure you are taking the courses that will meet program requirements.

Program Requirements

LBCC’s program is designed to be completed in two years. This assumes, however, that the entering student is prepared to take CS 160 Orientation to Computer Science, WR 121 English Composition and either MTH 111 College Algebra or MTH 251 Differential Calculus (whichever is appropriate for the chosen option). If this is not the case, the student needs to allow extra time to complete this degree.

Facilities

Students in the Computer Science program will spend considerable time in the computer lab working on networked microcomputers. The lab is well-equipped with modern hardware and software. Students have access to networked personal computers for completing assignments.

Student Learning Outcomes

Students who successfully complete an Associate of Science degree with an emphasis in Computer Science will:

  • Write programs using object-oriented data structures and object-oriented design; apply procedural programming paradigms to computer programs, and identify problems and design solutions to those problems.
  • Develop algorithms to solve computer related problems and use various data structures as problem-solving tools. Those data structures will include arrays, stacks, queues, linked lists, tress and hash tables.
  • Be able to work effectively and communicate in a professional environment, both in writing and verbally, to solve problems within a group, a team and individually.
  • Be prepared to transfer to an OUS school as a junior in the Computer Science program.