Hawaii
Pacific University Computer
Science (コンピューターサイエンス学部)
The Bachelor of Science in Computer
Science (B.S.C.S.) degree meets the high standards of model
programs proposed by such organizations as the Institute of
Electrical and Electronic Engineers. The courses in the degree
can be broadly divided into three areas: computer languages
and problem-solving; software systems design (systems analysis,
database design, and management applications); and computer
organization (hardware technology, operating systems, and
data communications). A senior project allows students to
apply all the skills and knowledge acquired throughout the
program to a challenging and relevant software problem. The
curriculum is designed to provide students with excellent
preparation for jobs in the growing field of computer science
or for further graduate studies.
. Program Objectives
Students in the computer science program will be able to accomplish
the following objectives in each of these categories:
Personal and Professional Productivity
Prepare professionally-styled documents for personal and group
productivity
Develop spreadsheets, data analyses, and charts
Develop templates, macros, and functional relationships for
documents
Design and deliver technology-supported presentations
Create user interfaces and apply database tools
Discrete Structures and Foundations of Computational Theory
Understand basic concepts of functions, relations, sets, and
counting strategies
Demonstrate logic and proof techniques in solving problems
Analyze graphs and tree structures
Apply probability and statistics as tools in problem-solving
Problem-Solving, Programming Languages, and Analysis of
Algorithms
Apply problem-solving techniques for developing algorithms and
computer programs
Demonstrate appropriate use of fundamental programming constructs
and data types
Apply complex data structures, abstraction mechanisms, and
object-oriented methodologies
Understand and apply graphical user interfaces to program solutions
Analyze fundamental algorithms and determine computability
measures
Computer Organization and Architecture
Demonstrate knowledge of digital logic principles and components
Recognize and describe digital representations for data
Understand the design of digital memory systems
Apply understanding of assembly-level computer organization
Describe system architectures and implementation techniques
Software Development Practices
Employ software development models, teamwork, and project management
for enterprise systems
Create documentation for all phases of software development
Employ professional testing principles and practices
Identify and utilize appropriate software development tools,
libraries, and environments
Database Theory and Applications
Recognize fundamental information models and systems
Design and apply relational database systems
Apply data modeling and analysis techniques to business problems
Networks and Data Communications
Demonstrate knowledge of fundamental data communications and
networking principles
Design security measures for networked systems
Analyze requirements and design solutions for business systems
Apply net-centric computing techniques to solve distributed
computing problems
Operating Systems
Understand principles of computer operating systems
Solve problems relating to process scheduling and concurrency
Describe systems for memory management
Employ command-driven and graphic user interfaces
Bachelor
of Science
Major: Computer Science
GENERAL
EDUCATION REQUIREMENTS (51-53 semester credits)
Artigas, Gabriela M.S.I.S.
Instructor of Computer Science
Graduate:
Hawaii Pacific University
Undergraduate:
Hawaii Pacific University
Brown, Marvin M.B.A.
Assistant Professor of Computer Science
Graduate:
Morehead State University
Undergraduate:
Shepherd College
Farrell, Carl M.S.
Associate Professor of Computer Science
Graduate:
Stanford University
Henkel, Roy
Course Web Page Administrator
Adjunct Faculty in Computer Science
Kareth-Bryant, Karen M.Ed.
Systems Analyst, Bank of Hawaii
Adjunct Faculty in Computer Science
Graduate:
University of Hawaii at Manoa
Kula , Stephen Ph.D., M.S., B.S.,
Adjunct Faculty in Computer Science
Graduate:
Kennedy-Western, Colorado State University
Undergraduate:
Colorado State University
Nelson, James M.B.A.
Adjunct Faculty in Computer Science
Graduate:
Washburn University
Undergraduate:
Kansas State University
Powley, Curt Ph.D.
Assistant Professor of Computer Science
Graduate:
Ph.D. from University of California at Los Angeles
M.S. from U.S. Naval Postgraduate School
Undergraduate:
U.S. Naval Academy
Samson, Dolly Ph.D.
Program Chair for Computer Science/Computer Information Systems
Professor of Computer Science/Computer Information Systems
Graduate:
Ph.D. from George Mason University
M.B.A. from University of Washington
Undergraduate:
B.S. Mathematics from University of Washington
Schaper, Gregory Ph.D.
Associate Professor of Computer Science
Graduate:
University of Central Florida
Sodetani, Ronald M.S.I.S.
Computer Analyst, Department of the Navy
Adjunct Faculty in Computer Science
Graduate:
Hawaii Pacific University
Tokuuke, Terrance M.B.A.
Consultant, Oahu Transit Service
Adjunct Faculty in Computer Science
Graduate:
California Polytechnic State University
Zimermann, Alfred M.B.I.S.
Assistant Professor of Computer Science
Graduate:
Georgia State University
The
Professor Louis R. Abraham Award for Excellence in Computer Science
Description and eligibility requirements:
This cash award is given in memory of Louis Abraham, a beloved professor
and the "father of computer science" at HPU. The award is funded
by contributions from the University's computer science and information
systems faculty and matched by the University. Applicants must be
either graduate student enrolled in the Master of Science in Information
Systems degree program with a minimum grade point average (GPA)
of 3.25, or undergraduate student enrolled in the computer science
degree program or majoring in computer information systems, with
a minimum cumulative GPA of 3.25. Award value: $500 awarded to one or more recipients Application deadline: January 30, 2004 Award period: Fall 2004-Spring 2005
The Professor Louis R. Abraham Award
for Excellence in Computer Science Recipients