Chiang Kai Shek College | ???????

Main Campus
Login

Login to your account

Username *
Password *
Remember Me

Database and Net-Centric Programming Major Subjects


 

ITDB301 - Advanced Database Management System

Focuses on advanced features of modern Database Management Systems and non-relational databases. Topics include integrity, security, concurrency, recovery, query optimization, triggers, stored procedures, distributed databases, mobile databases, object-relational databases & object-oriented databases.

Pre-requisite/s : CSDB201L

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

ITDB302 - Component-Based Enterprise Computing

Focuses on technologies used in developing enterprise-wide applications. Topics include J2EE, EJB, middleware, object-relational mapping, distributed objects, multi-tier architecture, .Net platforms & other emerging enterprise computing technologies.

Pre-requisite/s : ITDB301

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

ITNC301 - UNIX and System Programming

Focuses on the system level programming under the UNIX environment. Topics includes interprocess communication facilities like semaphores, shared memory, pipes and sockets, multithreading, and other system programs using high level languages and scripts.

Pre-requisite/s : ITOS201L, ITEP101L

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

ITNC302 - Network and Wireless Programming

Focuses on programming that would run on a network environment both wired and wireless. Topic includes sockets and middleware like RPC, Corba, DCOM and RMI. Also covered are wireless frameworks like J2ME, Symbian OS, and mobile .NET.

Pre-requisite/s : ITNC301, ITEP102L

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

Web and Multimedia Development Major Subjects


 

ITWB301 - Web Design

Focuses on design principles and interactive design techniques. Topics include planning web project, building HTML layout, usability and interface design, cascading style sheets, DOM, Flash, applet and scripting languages.

Pre-requisite/s : ITEW101L

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

ITWB302 - Web Programming

Focuses on the server-side programming of the World-Wide Web. Topics include Java Server Pages, servlets, XML, databases, ASP.Net and other Web technologies.

Pre-requisite/s : ITEW101L, CSDB201L

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

ITWB303 - Advanced Web Programming

Focuses on advanced Web programming. Topics include web services, J2EE, EJB, middleware, .Net Platform and other emerging technologies.

Pre-requisite/s : ITWB302

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

ITMM301 - Digital Audio/Video Authoring

Provides students with an overview of video editing, sound editing, and special effects. Topics include working with timelines to animate still clips, importing and editing digital video and audio clips, and creating special effects. Uses industry-relevant nonlinear editing and special effects software to produce short video.

Pre-requisite/s : ITMM201

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

ITMM302 - 3D Modeling and Animation for IT

Focuses on 3D modeling and animation using industry relevant software. Topics include project development from initial concept to final production using lighting, camera angles, and textures. Students will learn to create and animate virtual objects in a 3D environment.

Pre-requisite/s : CSGV301

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

Information Technology Core Subjects


ITAC201 - Accounting 1 and 2

Focuses on the basics accounting principles and procedures.

Pre-requisite/s: 

Credits : 6 units

 

ITMG201 - Information Resource Management

Introduces the concept of information resource management. Topics include information system planning, operations management, data resource management, communications/network management, project management, systems development and maintenance and quality assurance.

Pre-requisite/s: ITAC201

Credits: 3 units

 

ITMM201L - Introduction to Multimedia

Focuses on issue surrounding multimedia, including the role of and design of multimedia systems which incorporate digital audio, graphics and video, underlying concepts and representations of sound, pictures and video, data compression and transmission, integration of media, multimedia authoring, and delivery of multimedia.

Pre-requisite/s : ITEW101L

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

ITOS201L - UNIX/Linux System Administration

Focuses on the installation, use and administration of the Linux OS. It includes features and benefits of the Linux Operating System as well as the differences between different distributions, steps needed for an installation of the operating system, and configuring devices and services, such as networking and dialup connections. Understands how Linux boots and explores the file system using Linux commands. Learn how to install, configure and use the X Window System. Other topics include the GNOME and KDE desktops, setting up Linux applications, and System Administration Tasks.

Pre-requisite/s : ITEA102

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

ITSE201 - System Analysis and Design

Introduces the various concepts, principles, and stages of computer-based information systems analysis and design. Topics include different methods, tools, and techniques used in systems analysis and design, feasibility study, requirements definition, design and development documentation, system development life cycle, prototyping, data modeling, and user involvement.

Pre-requisite/s : ITEP103L

Credits : 3 units

 

ITCP401 - IT Capstone Project

Pre-requisite/s : 

Credits: 4 units

 

ITPR401 - IT Practicum 1

Enables the students to apply knowledge and skills learned from the course to a practical and real-world environment for a given duration of time. A portion of the student’s credit hours will be spent in school campus while remaining hours will be allotted to project and other things that would help in the future career of the student.

Pre-requisite/s : 

Credits : 4 units

 

ITPR402 - IT Practicum 2

Requires students to spend all credit hours in a company.

Pre-requisite/s : 

Credits : 5 units

Artificial Intelligence Major Subjects


CSIS301 - Understanding Intelligence

Introduces the principles underlying intelligence, as well as detailed information on intelligent and simulated agents.  Topics include foundations and issues of intelligence in classical AI and cognitive science, cognitive science framework, agents, and concepts of intelligent systems.

Pre-requisite/s : ITEP201L, CSDS201

Credits : 3 units

 

CSIS302 - Artificial Intelligence

Introduces the foundations and concepts of artificial intelligence.  Topics includes knowledge representation, problem solving, and search. Also designed to train students to solve problems in functional or logic programming languages.

Pre-requisite/s : CSIS301

Credits: 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

CSIS303 - Robotics

Introduces the mathematics, programming, and control of robots.  Topics include coordinate systems and transformations, manipulator kinematics and inverse kinematics, trajectory planning, sensors, actuators and control.

Pre-requisite/s : CSIS302

Credits: 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

CSIS304 - Intelligent Systems

Focuses on the design of intelligent systems in various applications like expert systems, intelligent information systems, machine translation systems, intelligent tutoring systems, and intelligent robotic systems. Topics will focus on the design based on the theories in artificial intelligence.

Pre-requisite/s: CSIS302

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

CSIS305 - AI Topic 1

Focuses on artificial intelligence topics such as machine learning, neural networks, fuzzy logic, artificial life, computer vision and data mining.

Pre-requisite/s : CSIS302

Credits : 3 units

 

CSIS306 - AI Topic 2

See CSIS305.

Pre-requisite/s : CSIS302

Credits : 3 units

Graphics and Visual Computing Major Subjects


 

CSGV301 - Computer Graphics

Introduces fundamental concepts on computer graphics. Topics include input and display devices, scan conversion of geometric primitives, 2D and 3D transformations and clipping, windowing techniques, curves and curved surfaces, and 3D viewing and perspective.

Pre-requisite/s : ITEP103L, ITED101

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

CSGV302 - 3D Modeling and Animation

Explores principles of 3D modeling and animations. Emphasis will be placed in the creation of 3D computer representations and motions using appropriate modeling software. Topic includes color, shading, texture mapping, lighting, rendering and finer details of motion graphics.

Pre-requisite/s : CSGV301

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

CSGV303 - 3D Programming

Builds on the foundation provided by CSGV301 and CSGV302 to focus on programming tools and techniques for 3D programs. Topics include OpenGL, Direct3D, Java3D, VRML and other existing APIs specifically for 3D.

Pre-requisite/s : CSGV302

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

CSGV304 - Image Synthesis Techniques

Focuses on intermediate level computer graphics. Topics include local and global illumination methods including radiosity and distributed ray tracing, texture generation and rendering, volume rendering, strategies for anti-aliasing and photo-realism, human vision and color science as they relate to computer displays, and high-performance architectures for graphics.

Pre-requisite/s : CSGV302

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

CSGV305 - Computer Game Programming

Focuses primarily on programming aspects, including event loops and execution threads, rendering and animation in 3D, terrain/background representation, polygonal models, texturing, collision detection and physically-based modeling, game AI, and multi-user games and networking.

Pre-requisite/s : CSGV303, CSGV304

Credits : 2 units lecture (2 hrs) & 1 unit lab (3 hrs)

 

CSGV306 - Geometric Modeling

Focuses on the mathematical tools needed for the geometrical aspect of computer graphics. Topics include parametric and implicit cure, surface models, continuity constraints, B-Splines, tensor product, and triangular patch surfaces. Also includes geometric algorithm for graphics problems with applications to ray tracing, hidden surface elimination, and others.

Pre-requisite/s : CSGV304, CSAL201

Credits : 3 units

 

More Articles...

  1. Computer Science Core Subjects
  2. Basic ITE Core Subjects
  3. Bachelor of Science in Information Systems
  4. Bachelor of Science in Information Technology

Announcements


May 7

Final Examination Schedule 2nd Semester A.Y. 2024-2025

Read more...
Feb 24

Midterm Examination for 2nd Semester A.Y. 2024-2025

Read more...
Jan 6

Enrollment for 2nd Semester, AY 2024-2025

Read more...

Latest News


Street View


CCTV Image

CCTV cameras donated by CKSC Alumni Association 2012-13.

* Image refreshes every 10 seconds.