Information Technology is the application of computers and telecommunications equipment to store, retrieve, transmit and manipulate data, often in the context of a business or other enterprise.
Source: Wikipedia.org

Description

Bachelor of Science in Information Technology
Under this program, the students are trained to be well versed in the practical and technical know-how of installing/setting-up of computers and computer networks.Special skills taught include troubleshooting and repairing of hardware components.

History

Consistent with its goal of being relevant to the fast-developing world, the College of Science of the University of Santo Tomas introduced the B.S. Information Technology program in 1999. In June 2004, the program was ceded to the Faculty of Engineering of the University of Santo Tomas under the Department of Information and Computer Studies. In June 2013, the Department of Information Technology became a newly-established unit under the Faculty of Engineering of the University of Santo Tomas.


Curriculum

1st year, 1st semester

Course Code Course Title Lec. Units Lab Units Pre-requisites
ENG 101A Communication Skills I 3 0  
FIL 1 Sining ng Pakikipagtalastasan 3 0  
MATH 101 College Algebra 3 0  
MATH 102 Plane Trigonometry 2 0  
PHL 2 Logic 3 0  
PSY 1 General Psychology 3 0  
ICS 1 Introduction to Information Technology 3 0  
ICS 6 Logic Formulation, Program Tools and Quality Processes 0 1  
THY 1 Contextualized Salvation History 3 0  
PE 1 Physical Education 1 2 0  

1st year, 2nd Semester

Course Code Course Title Lec. Units Lab Units Pre-requisites
ENG 101B Communication Skills II 3 0 ENG 101A
FIL 2 Pagbasa at Pagsulat sa Iba't Ibang Disiplina 3 0 FIL1
MATH 116 Plane and Solid Analytical Geometry 2 0 MATH 101
PHYS 102 Physics I 2 0 MATH 101, MATH 102
PHYS 102L Physics I (LAB) 0 1 MATH 101, MATH102
ICS 2 Fundamentals of Problem Solving and Programming I 3 0 ICS 1, ICS 6
ICS 2L Fundamentals of Problem Solving and Programming I (LAB) 0 2 ICS 1, ICS6
THY 2 Church and Sacraments 3 0 THY 1
PE 2 Physical Education 2 2 0  

2nd year, 1st Semester

Course Code Course Title Lec. Units Lab Units Pre-requisites
MATH 102C Discrete Mathematics 3 0 MATH 101
PHYS 104 Physics II 2 0 PHYS 102, PHYS 102L
PHYS 104L Physics II (LAB) 0 0 PHYS 102, PHYS 102L
LIT 102 Filipino Literature in English 3 0  
RC Rizal Course 3 1  
ICS 3 Fundamentals of Problem Solving and Programming II 3 0 ICS 2, ICS 2L
ICS 3L Fundamentals of Problem Solving and Programming II (LAB) 0 1 ICS 1, ICS6
IM 101 Management Principles and Practices 3 0  
IM 151 Accounting I 3 0  
PHL 5 Christian Ethics 3 0 THY 2
PE 3 Physical Education 3 2 0  

2nd year, 2nd Semester

Course Code Course Title Lec. Units Lab Units Pre-requisites
ENG 104 Oral Communication Skills 3 0 ENG 101B
MATH 103 Probability and Statistics 2 0 MATH 101
ICS 7 Interface Design and Web Technologies (Lecture and Laboratory) 2 1 ICS 3, ICS 3L
CS 102 Principles of File Organization 3 0 ICS 3
IM 102 Human Resource Management 3 1 IM 101
IM 152 Accounting II (Lecture and Laboratory) 2 1 IM 151
IT 103 Computer System Organization 3 0 MATH 102C, ICS 2
IT 103L Computer System Organization (LAB) 0 1 MATH 102C, ICS 2
IT 101 Basic Electronics 2 0 PHYS 104, PHYS 104L
IT 101L Basic Electronics (LAB) 0 1 PHYS 104, PHYS 104L
PE 3 Physical Education 3 2 0  

3rd year, 1st Semester

Course Code Course Title Lec. Units Lab Units Pre-requisites
APP Art Appreciation 3 0 LIT 102
CS 101 Data Structures and Algorithms 3 0 ICS 3
CS 101L Data Structures and Algorithms (LAB) 0 1 ICS 3
CS 103 Principles of Operating Systems 3 0 IT 103
CS 113 Alternative Operating Systems 0 1 IT 103
IM 201 Database Management System 3 0 ICS 7, CS 102
IM 201L Database Management System (LAB) 0 1 ICS 7, CS 102, IM 201
IT 102 Logic Circuits with Digital Circuit Design 3 0 IT 101, IT 101L
IT 102L Logic Circuits with Digital Circuit Design (LAB) 0 1 IT 101, IT 101L
SCL 3 The Social Teaching of the Church 3 0 PHL 5
SEM 1 Seminar I 0 1 ICS 3

3rd year, 2nd Semester

Course Code Course Title Lec. Units Lab Units Pre-requisites
ENG 108A Technical English 3 0 ENG 104, SEM 1
IM 203 Systems Analysis and Design 3 0 IM 201
IT 104L Microcomputer Technology (LAB) 0 1 IT 102, IT 102L
IT 107 Computer Architecture 3 0 ICS 7, IT 103
IM 203L Systems Analysis and Design (LAB) 0 1 IM 203, IM 201L
IT 113 Embedded Systems 3 0 IT 103, IT 103L, IT 102, IT 102L
IT 256 Data Communications and Networking I 2 0 IT 103, IT 103L
IT 256L Data Communications and Networking I (LAB) 0 1 IT 103, IT 103L
SCL 9 Marriage and Family 3 0 PHL 5
THS 1 Thesis I 0 1 ENG 101A

3rd year, Summer

Course Code Course Title Lec. Units Lab Units Pre-requisites
PRACT 1 Practicum I 0 6 IM 203, IT 256, THS 1

4th year, 1st Semester

Course Code Course Title Lec. Units Lab Units Pre-requisites
PGC Philippine Government and Constitution 3 0  
IM 102 Human Resource Management 3 0 IM 101
IM 205 Information Resource Management 3 0 IM 203
IM 253 Management of Information Systems 3 0 IM 203
IT 109 Software Engineering 3 1 IM 203
IT 257 Data Communications and Networking II 2 0 IT 256
IT 257L Data Communications and Networking II (LAB) 0 1 IT 256L
THS 2 Thesis II 0 2 PRACT 1
PRACT 2 Practicum II 0 3 PRACT 1

4th year, 2nd Semester

Course Code Course Title Lec. Units Lab Units Pre-requisites
NS 103 Environmental Science 3 0  
ETAR Economics with Taxation and Agrarian Reform 3 0  
ICS 5 Professional Ethics and Value Education 3 0 SCL 3, SCL 9
ICS 8 Graphics and Visual Computing 0 1 ICS 7
IT 258 Network Architectures, Management and Security 3 0 IT 256
IT 259 Network Administration 3 0 IT 257, IT 257L
IT 259L Network Administration (LAB) 0 1 IT 257, IT 257L
IT 260 System Quality Assurance 2 0 IT 109
SEM 2 Seminar II 0 1 PRACT 2

Career Opportunities for Graduates

Project Leader
build leadership skills by taking ownership of project management learning to keep one eye on the big picture and the other on the details.
Network Administrator
 is a person responsible for the installation, configuration, upgrade, administration, monitoring and maintenance of databases in an organization.
LAN Administrator
provides support and management of the local area network within a company or non-profit organization.
Computer Engineer
blah
Programmer
are persons who write computer software.