About AUK Academics Admissions Student Affairs Intensive English Administration Continuing Education Library Careers
  Home» Academics  
 
 
Arts & Humanities
Business and Economics
Sciences & Engineering
  Degree Programs
  » Computer Science
  » Information Systems
  » Computer Engineering
  Minors
  Internships
  Faculty
Social Sciences
 
COMPUTER SCIENCE AND INFORMATION SYSTEMS PROGRAM (CSIS)
 
Computers are everywhere in our society. The infrastructure of business, government, science, and everyday life are increasingly based on computers and digital communication. Whether you are listening to your digital music player, text messaging with a friend, driving a modern car, trading stocks, producing a movie, buying anything on the Internet, flying an airplane, searching for information, performing or being subject to a medical procedure, or playing a video game, you depend on networks of computers that store, exchange and process information in increasingly elaborate ways. Understanding the foundations of this technology, what it can do, what its limitations are, how it relates to information processing in living things and society, and how you can use it will put you in a better position to understand, create, and decide in whatever career, further education, or personal pursuits you choose. Computing is a critical tool for controlling and shaping the processes of modern society. If you want to take advantage of what this Major has to offer, consider one of the several options that the Computer Science and Information Systems program at AUK offers, from single introductory courses through a Minor to a BS Major.

The Computer Science and Information Systems (CSIS) program at AUK encompasses the principles of computing that enables students to keep abreast of developments in a rapidly changing technology. CSIS students not only gain a solid foundation in the theory and design of modern computing systems, but are exposed to a variety of applied applications, both in lab assignments as well as in internships and in a semester based senior capstone project course. The students are also encouraged to explore cross-disciplinary connections by completing a Minor in a related field.

Bachelor of Science in Computer Science
Program Lead: Dr. Amir Zeid
Program E-mail: CSIS@auk.edu.kw

Computer Science Learning Outcomes:
Upon completion of the AUK degree in Computer Science, the student will be able to:

  • Demonstrate the ability to use fundamental concepts of computer science in the modeling, design, and implementation of computer based systems of varied complexity.
  • Maintain a solid understanding of the math and sciences concepts used in computer science in addition to the core computer science concepts.
  • Demonstrate the ability to verbally communicate ideas and concepts clearly and in an organized manner for a variety of audiences.
  • Demonstrate the ability to write system documentation, user documentation, and research reports for a variety of audiences.
  • Work effectively in teams in order to design and implement software systems.
  • Demonstrate the awareness of key ethical and legal issues affecting computer science and their personal responsibilities as computer science professionals.
  • Demonstrate proficiency in at least one high-level programming language with general knowledge of several programming languages.

Admission to Program:
Once a student completes CSIS 120, CSIS 130, MATH 201, MATH 213, and eight (8) credit hours of Science in Biology, Chemistry, or Physics with a grade of "C" or higher, they can proceed to declare their Major and be accepted into the Computer Science Program. Students are encouraged to declare their Major by the end of their second (Sophomore) year. Transfer equivalencies from ABET accredited programs or equivalent will be considered.

We also accept transfer from non accredited programs for the courses that do not fall under the prefixes CSIS, CPEG, ELEG or ENGR.

University Degree Requirements (120 credit hours)
To receive a Bachelor of Science in Computer Science, students must complete at least 120 credit hours:

  • General Education Requirements (45 credit hours), composed of:
    • Program Prerequisites (16 credit hours) applicable to General Education Requirements
    • Remaining General Education Requirements (29)
      • English (9)
      • Arabic (6)
      • Humanities and Social Sciences (12)
      • Essentials of learning (2)
  • Program Prerequisites (6 credit hours) not applicable to General Education Requirements
  • Major Requirements (66 credit hours), composed of:
    • Computer Science Core Course Requirements (39 credit hours)
    • Computer Science Elective Courses (12 credit hours)
    • Related Field Requirements (18 credit hours)
      • Math (9 credit hours)
      • Science (3 credit hours)
      • Business (6 credit hours)
  • Students are required to complete a minimum of 36 credit hours of upper-level courses (300-level or above) at AUK of which at least 18 credits hours need to be taken in the major

NOTE: Some program prerequisites do not count toward the General Education Requirements, as that area has already been filled. For example, the student is asked to complete 8 credit hours of computer science for the program prerequisite, however, only 3 credits may be counted toward General Education.

Program Prerequisites (22 credit hours)

CSIS 120 Computer Programming I (4) [T]
CSIS 130 Computer Programming II   (4) [T]
MATH 201 Calculus I (3) [M]
MATH 213 Discrete Mathematics (3) [M]
BIOL 101 General Biology I (4) [P]
AND  
BIOL 102 General Biology II (4) [P]
OR  
CHEM 101 General Chemistry I (4) [P]
AND  
CHEM 102 General Chemistry II (4) [P]
OR  
PHYS 115 General Physics I (4) [P]
AND  
PHYS 116 General Physics II (4) [P]

Major Requirements (69 credit hours)
Students should earn a grade of "C" or better in the Major courses.

Computer Science Core Course Requirements (39 credit hours)
  CSIS 150 Professional and Ethical Issues in CSIS (3)
  CSIS 210 Data Structures and Algorithms (3)
  CSIS 220 Computer Architecture and Assembly Language (3)
  CSIS 250 Database Systems (3)
  CSIS 255 Web Technologies (3)
  CSIS 310 Introduction to Operating Systems (3)
  CSIS 320 Principles of Programming Languages (3)
  CSIS 330 Software Engineering (3)
  CSIS 400 Theory of Computation (3)
  CSIS 405 Analysis of Algorithms (3)
  CSIS 475 Compiler Construction (3)
  CSIS 490 Computer Science Capstone I (3)
  CSIS 491 Computer Science Capstone II (3)
 
Computer Engineering Elective Courses (9 credit hours)
Four CSIS courses (12 credit hours), selected in consultation with the Academic Advisor, from any 300-level or higher CSIS, CPEG, or ELEG courses.
 
For a double Major in CS and IS, core electives should be mutually exclusive. Students will need an additional 9 credit hours of MATH (if choosing CS as the additional Major) and 15 credit hours of Core Courses. The student must complete, therefore, an additional 24 credit hours.
 
In general, Computer Science and Information Systems Majors do not need to take CSIS 101 to fulfill their General Education Requirements, as CSIS 120 will automatically fulfill that requirement.
 
Related Field Requirements (18 credit hours)
 
Math Requirements (9 credit hours)
Students who plan on a BS degree in Computer Science will take the following courses:
  STAT 201 Statistics (3)
  MATH 203 Calculus II (3)
  Any other 200 or 300-level course up to the student's choice (3)
 
Science Requirements (3 credit hours)
Students who plan on a BS degree in Computer Science must also complete 1 of the following course sequences:
  BIOL 101 General Biology I (4) [P]
  BIOL 102 General Biology II (4) [P]
    OR  
  CHEM 101 General Chemistry I (4) [P]
  CHEM 102 General Chemistry II (4) [P]
    OR  
  PHYS 115 General Physics I (4) [P]
  PHYS 116 General Physics II (4) [P]
       
  An additional course (3 credit hours) in BIOL, CHEM, or PHYS

Business Requirements (6 credit hours)
  MGMT 201 Principles of Management (3)
  ENTR 201 Principles of Entrepreneurship (3)

 

 
 
Quick Links
» Academic Calendar
» Apply
» Graduation Information
» Direct Access to Self Service
» Final Exam Schedule
» Gulf Studies Center
» Online Payment
» Registrar
» CCE Course Schedule
» Academic Advising Center
» The Writing Center
» University Publications
Resources
» Catalog
» Course Description
» Schedule of Classes
» Dartmouth College
» Private Universities Council (PUC)
» PUC Scholarships
  Site Index | Contact Us
  
 Content copyrighted. All rights reserved. American University of Kuwait 2004 - 2009.
American University of Kuwait
P.O.Box 3323, Safat 13034, Kuwait
Tel: +965 2224 8399