UC Undergraduate Studies Catalog 2019-2023

Section XVII

Science and Technology Programs

In various forms, science and technology have played an important role in the development of all civilizations; this was particularly the case the past century, and science and technology promise to be of ever-increasing importance for our lives in the present century.

The programs offered by the College of Science and Technology not only aim to provide the students with a solid knowledge-base about selected disciplines. As should be the case with any good institute of higher learning, more advanced-level courses, in particular, are of sufficient depth to contribute to the students' intellectual development by training them to think clearly and creatively in a focused manner. This is to give them confidence in tackling and solving problems; including the communication of their results to others.

The mission of the College of Science and Technology is to produce graduates who have a good grounding in science and technology; and who thus have both the knowledge and the ability to use it to contribute to Cambodia's future socio-economic development. To achieve this goal, we offer the following undergraduate programs:

·         Computer Science (AS, BS)

·         Electronics and Telecommunications (BS)

·         Information Technology (BS)

Programs may be offered in either the International or the Khmer track according to demand, with appropriate changes for level of the English language courses (see Section V.3).

1. COMPUTER SCIENCE

These undergraduate programs are designed to combine theory and practice to teach students about   computer usage, programming and maintenance. The Bachelor’s program provides further understanding of computer systems and networks, security, database systems, graphics, programming languages and software engineering. 

i. Associate’s Degree

Major Courses (3 credits each; *, Foundation Year courses)

ITE003 (= ITE102): Introduction to Computer Programming C++*

ITE004 (= ITE103): Introduction to the Internet*

ITE005 (= ITE201): Algorithm and Data Structure

ITE006 (= ITE202): Java Standard Edition (J2SE)

ITE007 (= ITE203): Database Concepts

ITE008 (= ITE204): Java Enterprise Edition (J2EE)

ITE009 (= ITE205): Multimedia and Graphic Design

ITE010 (= ITE207): Data Communications and Networking

ITE011 (= ITE208): Computer Maintenance

ITE012 (= ITE209): VBA Programming I

ITE013 (= ITE210): Creating Animations

ITE014 (= ITE211): VBA Programming II

ITE015 (= ITE212):  Fundamentals of Computer Networks

General Education (3 credits each)

ENG001K: Foundations in English I
ENG002K: Foundations in English II
HIS001K: Cambodian History
ITE001K: Fundamentals in Computing
KHM040K: Khmer Culture
LAW001K: Introduction to Law
MTH020K: Introduction to Statistics
POL001K: Introduction to Political Science

Other Electives (3 credits each)

BUS005K: Foundation of Teamwork and Leadership
COM001K: Interpersonal Communication
ITE002K: Office Applications
PHE001K: Personal Health and Wellness

ii. Bachelor’s Degree

Major courses (3 credits each; *, Foundation Year courses)

ITE102: Introduction to Computer Programming C++*

ITE103: Introduction to the Internet*

ITE201: Algorithm and Data Structure

ITE202: Java Standard Edition (J2SE)

ITE203: Database Concepts

ITE204: Java Enterprise Edition (J2EE)

ITE205: Multimedia and Graphic Design

ITE207: Data Communications and Networking

ITE301: Database Administration and Management

ITE302: Cisco Networking I

ITE303: Web Programming PHP and MySQL

ITE304: Mobile App Development I

ITE305: System Analysis and Design

ITE306: Cisco Networking II

ITE307: Project Management

ITE401: Dynamic Web Design

ITE402: Spring Framework

ITE403: E-Commerce Technology

ITE404: Data Warehousing and Data Mining

ITE405: Windows System Administration

ITE406: PHP Framework

ITE407: Linux/Unix System Administration

ITE408: System and Network Security

ITE409: Cloud Computing

General Education (3 credits each; *, Foundation Year courses)

COM101: Interpersonal Communication

ENG101: College English*

ENG102: English Composition*

HIS101: Cambodian History*

INT104: Geopolitics and Globalization

ITE101: Fundamentals of Computing*

KHM140: Khmer Culture*

LAW101: Introduction to Law*

MTH120: Introduction to Statistics*

PHL104: Critical Reasoning

PHL105: Moral Philosophy

POL101: Introduction to Political Science*

PSY101: Introduction to Psychology

RES201: Introduction to Research

RES301: Research Methodology

WMN201: Perspectives on Women in Society

Other Electives (3 credits each)

BUS304: Leadership Skills

ENG107: The Written Language

ENG122: Further English for Non-Majors

ENG219: Business Communication

ORG201: Organizational Behavior

2. ELECTRONICS AND TELECOMMUNICATIONS

This Bachelor’s degree program is designed to give graduates an understanding of the theory of electronics and core networking, and how this is being used to develop the rapidly-evolving systems of modern telecommunications.

Major courses (3 credits each; *, Foundation Year courses)

ITE102: Introduction to Computer Programming C++*

ITE104: Logic and Computation*

ETC201: Introduction to Telecommunications

ITE202: Java Standard Edition (J2SE)

ITE203: Database Concepts

ITE204: Java Enterprise Edition (J2EE)

ITE205: Multimedia & Graphic Design

ITE207: Data Communications and Networking

ETC301: Electronics Theory

ITE302: Cisco Networking I

ETC302: Electronic circuit design

ETC303: Microprocessors

ETC304: Digital Electronics

ITE306: Cisco Networking II

ITE307: Project Management

ITE402: Spring Framework

ITE404: Data Warehousing and Data Mining

ITE405: Windows System Administration

ETC401: Antenna Theory and Design

ETC402: Mobile Communication

ETC403: Optical Fiber Systems and Networks

ETC404: 4G Mobile Technologies

ETC405: Satellite Communications

ETC406: Broadband Wireless Networks

General Education (3 credits each; *, Foundation Year courses)

COM101: Interpersonal Communication

ENG101: College English*

ENG102: English Composition*

HIS101: Cambodian History*

INT104: Geopolitics and Globalization

ITE101: Fundamentals of Computing*

KHM140: Khmer Culture*

LAW101: Introduction to Law*

MTH120: Introduction to Statistics*

PHL104: Critical Reasoning

PHL105: Moral Philosophy

POL101: Introduction to Political Science*

PSY101: Introduction to Psychology

RES201: Introduction to Research

RES301: Research Methodology

WMN201: Perspectives on Women in Society

Other Electives (3 credits each)

BUS304: Leadership Skills

ENG107: The Written Language

ENG122: Further English for Non-Majors

ENG219: Business Communication

ORG201: Organizational Behavior

3. INFORMATION TECHNOLOGY

Information Technology is based on the systematic study of algorithmic processes – their theory, analysis, design, implementation, and application; and applying this knowledge to solve problems – creating the right model and then devising an appropriate computer manipulation for a solution. Thus, even though it is a relatively new field, Information Technology touches virtually every area of human endeavor.

This Bachelor’s degree program is both problem-solving and applications-oriented. Graduates will find ready employment in almost any area of computer use: managing networks, developing software solutions, or designing systems for organizations, web development, and mobile app development.

Major courses (3 credits each; *, Foundation Year courses)

ITE102: Introduction to Computer Programming C++*

ITE103: Introduction to the Internet*

ITE201: Algorithm and Data Structure

ITE202: Java Standard Edition (J2SE)

ITE203: Database Concepts

ITE204: Java Enterprise Edition (J2EE)

ITE205: Multimedia and Graphic Design

ITE206: Web Programming Java Script

ITE301: Database Administration and Management

ITE302: Cisco Networking I

ITE303: Web Programming PHP and MySQL

ITE304: Mobile App Development I

ITE305: System Analysis and Design

ITE308: MVC Pattern

ITE309: Mobile App Development II

ITE401: Dynamic Web Design

ITE402: Spring Framework

ITE403: E-Commerce Technology

ITE404: Data Warehousing and Data Mining

ITE410: .NET Programming

ITE411: Object-Oriented Programming

ITE412: Hybrid Mobile App Development

ITE413: SharePoint Server

ITE414: Professional Database (Oracle)

General Education (3 credits each; *, Foundation Year courses)

COM101: Interpersonal Communication

ENG101: College English*

ENG102: English Composition*

HIS101: Cambodian History*

INT104: Geopolitics and Globalization

ITE101: Fundamentals of Computing*

KHM140: Khmer Culture*

LAW101: Introduction to Law*

MTH120: Introduction to Statistics*

PHL104: Critical Reasoning

PHL105: Moral Philosophy

POL101: Introduction to Political Science*

PSY101: Introduction to Psychology

RES201: Introduction to Research

RES301: Research Methodology

WMN201: Perspectives on Women in Society

Other Electives (3 credits each)

BUS304: Leadership Skills

ENG107: The Written Language

ENG122: Further English for Non-Majors

ENG219: Business Communication

ORG201: Organizational Behavior