0% found this document useful (0 votes)
79 views17 pages

Bachelor of Science in Computer Science (BSCS) : First Year

The document outlines the curriculum requirements for a Bachelor of Science in Computer Science (BSCS) degree over six semesters. In the first year, students take general education courses as well as introductory computer science and information technology courses. The second year focuses on additional general education courses and intermediate computer science topics. The final year includes advanced computer science electives and a thesis project, in addition to completing the degree requirements.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views17 pages

Bachelor of Science in Computer Science (BSCS) : First Year

The document outlines the curriculum requirements for a Bachelor of Science in Computer Science (BSCS) degree over six semesters. In the first year, students take general education courses as well as introductory computer science and information technology courses. The second year focuses on additional general education courses and intermediate computer science topics. The final year includes advanced computer science electives and a thesis project, in addition to completing the degree requirements.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 17

BACHELOR OF SCIENCE IN COMPUTER SCIENCE (BSCS)

AY 2018-2019

FIRST YEAR

FIRST TRIMESTER
TOTAL
CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB (units)
UNITS
GE111 Understanding the Self NONE NONE 3 3

GE112 Readings in Philippine History NONE NONE 3 3

GE113 Ethics NONE NONE 3 3

NSTP1 NSTP 1 NONE NONE 3 3

PE1 Physical Fitness NONE NONE 2 2

ITE111 Introduction to Computing - CompTIA IT Funda NONE NONE 3 3

CSP111 Discrete Structure 1 NONE NONE 3 3


20 0 20

SECOND TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB (units) TOTAL
UNITS
GE124 The Contemporary World NONE NONE 3 3

NSTP2 NSTP 2 NSTP1 NONE 3 3

PE2 Rhythmic Activities PE1 NONE 2 2

ITE122 Computer Programming 1 - PLF/C ITE111 NONE 3 1 4

CSP122 Discrete Structure 2 CSP111 NONE 3 3

CSP123 Networks and Communication ITE111 NONE 3 3

17 1 18

THIRD TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB (units) TOTAL
UNITS
GE135 Purposive Communication NONE NONE 3 3

PE3 Individual & Dual Sports PE2 NONE 2 2

ILB131 Application Project 1 - Innovation NONE GE135 2 1 3

ITE133 Computer Programming 2 - Java ITE122 NONE 3 1 4

CSP134 Operating System ITE111 NONE 3 3

CS131 Cloud Computing ITE111 ITE133 3 3


16 2 18
BACHELOR OF SCIENCE IN COMPUTER SCIENCE (BSCS)
AY 2018-2019

SECOND YEAR

FIRST TRIMESTER
TOTAL
CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB (units)
UNITS
GE211 Mathematics in the Modern World NONE NONE 3 3

GE212 Komunikasyon sa Akademikong Filipino NONE NONE 3 3

PE4 Team Sports PE3 NONE 2 2

CSP211 Architecture and Organization CSP134 NONE 3 3

ITE211 Data Structures and Algorithms ITE133 NONE 3 1 4

ITE212 Application Development and Emerging Technologies ITE133 CSP211 3 0 3

17 1 18

SECOND TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB (units) TOTAL
UNITS
GE224 Science, Technology and Society NONE NONE 3 3

GE225 Panitikan GE212 NONE 3 3


ITP111,
CSP222 Modelling and Simulation GE211 NONE 3 3

CSP223 Object Oriented Programming 1 ITE211 ITP224 3 1 4

CSP224 Algorithms and Complexity ITP211 NONE 3 3

ITE223 Information Management ITE133 ITP224 3 0 3

18 1 19

THIRD TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB (units) TOTAL
UNITS
GE236 World Literature NONE NONE 3 3

CS232 Object Oriented Programming 2 CSP223 NONE 3 1 4

ILB231 Application Project 2 - Open Source Learning ILB131 NONE 2 1 3


ITE133,
CSP236 Programming Languages CSP223 NONE 3 3

CSP235 Information Assurance Security ITE223 NONE 3 3

MA231 Statistics and Probability CSP222 NONE 3 3


TOTAL 17 2 19
BACHELOR OF SCIENCE IN COMPUTER SCIENCE (BSCS)
AY 2018-2019

THIRD YEAR

FIRST TRIMESTER
Corequisit TOTAL
CODE SUBJECT COURSE Prerequisite LEC (units) LAB (units)
e UNITS
CSP311 Automata Theory and Formal Language CSP236 NONE 3 3

CSP313 Software Engineering 1 CSP236 NONE 3 3

CSP312 Social And Professional Issues NONE NONE 3 3


GE135, ILB231,
CSP315A Thesis A MA231
CSP313 3 3

CSP314 Human Computer Interaction ITE111 CSP313 3 3

CSELE1 CS Elective 1 2 1 3

17 1 18

SECOND TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisit LEC (units) LAB (units) TOTAL
e UNITS
CS321 Compiler Design CSP311 NONE 3 3

GE321 Art Appreciation NONE NONE 3 3

CSP324 Software Engineering 2 CSP313 NONE 3 3

CSP315B Thesis B CSP315A CSP324 3 3

CSELE2 CS Elective 2 CSELE1 2 1 3

14 1 15

THIRD TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisit LEC (units) LAB (units) TOTAL
e UNITS
GE331 Rizal's Life and Works NONE NONE 3 3

CSELE3 CS Elective 3 CSELE2 2 1 3


All Professional
OJT331A On the Job Training A: Pre-Internship (100hrs) Courses 1 1

6 1 7
Bachelor of Science in Computer Science (BSCS)
AY 2018-2019
Comparative Curriculum

CHED - CMO 25 SERIES 2015/MIN 146 UNITS

GENERAL EDUCATION COURSES 27 UNITS


Understanding the Self 3
Reading in Philippine History 3
The Contemporary World 3
Mathematics in the Modern World 3
Purposive Communication 3
Art Appreciation 3
Science, Technology and Society 3
Ethics 3
Rizal's Life and Works 3
FILIPINO COURSES 6 UNITS
Komunikasyon sa Akademikong Filipino 3
Panitikan 3
LITERATURE COURSE 3 UNITS
Literature 3
NSTP COURSES 6 UNITS
National Service Training Program 1 3
National Service Training Program 2 3
PHYSICAL EDUC COURSES 8 UNITS
Physical Education 1 2
Physical Education 2 2
Physical Education 3 2
Physical Education 4 2
COMMON COURSES 18 UNITS
Introduction to Computing 3
Fundamentals of Programming 3
Intermediate Programming 3
Data Structures and Algorithms 3
Information Management 3
Applications Dev't and Emerging Technologies 3
PROFESSIONAL COURSES 48 UNITS
Discrete Structures 1 3
Discrete Structures 2 3
Object-Oriented Programming 3
Algorithms and Complexity 3
Automata Theory and Formal Languages 3
Architecture and Organization 3
Information Assurance and Security 2
Human Computer Interation 1
Networks and Communications 3
Operating Systems 3
Programming Languages 3
Software Engineering 1 3
Software Engineering 2 3
Social Issues and Professional Practice 3
CS Thesis Writing 1 3
CS Thesis Writing 2 3
INTERNSHIP/PRACICUM 486 HOURS UNITS
Practicum 6

PROFESSIONAL ELECTIVES 9 UNITS


*
Computational Science 3
Graphics and Visual Computing 3
Parallel and Distributed Computing 3
Intelligent Systems 3
System Fundamentals 3
ADD'L PROFESSIONAL COURSES 18 UNITS
Domain Specific 1 3
Domain Specific 2 3
Domain Specific 3 3
Domain Specific 4 3
Domain Specific 5 3
Domain Specific 6 3
ADD'L MATHEMATICS 3 UNITS
Math 3

TOTAL ACADEMIC UNITS 146


cience in Computer Science (BSCS)
AY 2018-2019
omparative Curriculum

INFORMATICS COLLEGE Caloocan, Eastwood, Manila,


Northgate Campuses
GENERAL EDUCATION COURSES UNITS
Understanding the Self 3
Reading in Philippine History 3
The Contemporary World 3
Mathematics in the Modern World 3
Purposive Communication 3
Art Appreciation 3 CMO
Science, Technology and Society 3 27
Ethics 3 6
Rizal's Life and Works 3 27 3
FILIPINO COURSES UNITS 6
Komunikasyon sa Akademikong Filipino 3 8
Panitikan 3 6 18
LITERATURE COURSE UNITS 48
World Literature 3 3 9
NSTP COURSES UNITS 18
National Service Training Program 1 3 3
National Service Training Program 2 3 6 146
PHYSICAL EDUC COURSES UNITS
Physical Education 1 2
Physical Education 2 2
Physical Education 3 2
Physical Education 4 2 8
COMMON COURSES UNITS
Introduction to Computing 3
Computer Programming 1 - PLF/C 4
Computer Programming 2 - JAVA 4
Data Structures and Algorithms 4
Information Management 3
Applications Dev't and Emerging Technologies 3 21
PROFESSIONAL COURSES UNITS
Discrete Structures 1 3
Discrete Structures 2 3
Object-Oriented Programming 1 4
Algorithms and Complexity 3
Automata Theory and Formal Languages 3
Architecture and Organization 3
Information Assurance and Security 3
Human Computer Interation 3
Networks and Communications 3
Operating Systems 3
Programming Languages 3
Software Engineering 1 3
Software Engineering 2 3
Social and Professional Issues 3
Thesis A 3
Thesis B 3 49
INTERNSHIP/PRACTICUM 500 HOURS UNITS
On the Job Training A: Pre-Internship (100hrs) 1 6
On the Job Training B: Internship Proper (400hrs) 5
PROFESSIONAL ELECTIVES UNITS
Students are required to take one (1) Elective only
Elective 1: Mechatronics
Pneumatics 3
Electro Pneumatics 3
Hydraulics 3
Elective 2: Data Science
Introduction to Intelligent Systems and Concepts 3
Principles of Machine Learning and Data Mining 3
Natural Language Processing 3
Elective 3: Internet of Things
Logic Circuits 2 (Physics, Basic Electronics) 3
Embedded System ( Arduino) 3
System on Chip (Raspberry PI, Banana PI) 3 9
ADD'L PROFESSIONAL COURSES UNITS
Application Project 1 - Innovation 3
Cloud Computing 3
Object Oriented Programming 2 4
Application Project 2 - Open Source Learning 3
Modelling and Simulation 3
Compiler Design 3 19
ADD'L MATHEMATICS UNITS
Statitics and Probability 3 3

TOTAL ACADEMIC UNITS 157 157


INFORMATIS
27
6
3
6
8
21
49
9
19
3
151
BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY (BSIT)
AY 2018-2019

FIRST YEAR

FIRST TRIMESTER
CODE SUBJECT COURSE Prerequisite Corequisite LEC LAB TOTAL
(units) (units)

GE111 Understanding the Self NONE NONE 3 3

GE112 Readings in Philippine History NONE NONE 3 3

GE113 Ethics NONE NONE 3 3

NSTP1 NSTP 1 NONE NONE 3 3

PE1 Physical Fitness NONE NONE 2 2

ITE111 Introduction to Computing NONE NONE 3 3

ITP111 Discrete Mathematics NONE NONE 3 3

TOTAL 20 0 20

SECOND TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC LAB TOTAL


(units) (units)
GE124 The Contemporary World NONE NONE 3 3

NSTP2 NSTP 2 NSTP1 NONE 3 3

PE2 Rythmic Activities PE1 NONE 2 2

ITE122 Computer Programming 1 - PLF/C ITE111 NONE 3 1 4

ITP122 Multimedia Technology NONE NONE 3 1 4

ITP123 Networking 1 ITE111 NONE 3 3

TOTAL 17 2 19

THIRD TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC LAB TOTAL


(units) (units)
GE135 Purposive Communication NONE NONE 3 3

PE3 Individual & Dual Sports PE2 NONE 2 2

ILB131 Application Project 1 - Innovation NONE GE135 2 1 3

ITE133 Computer Programming 2 - Java ITE122 NONE 3 1 4

ITP134 Networking 2 ITP123 NONE 2 1 3

IT131 Cloud Computing ITE111 ITE133 3 3

TOTAL 15 3 18
BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY (BSIT)
AY 2018-2019

SECOND YEAR

FIRST TRIMESTER
CODE SUBJECT COURSE Prerequisite Corequisite LEC LAB TOTAL
(units) (units)

GE211 Mathematics in the Modern World NONE NONE 3 3

GE212 Komunikasyon sa Akademikong Filipino NONE NONE 3 3

PE4 Team Sports PE3 NONE 2 2

ITP211 Fundamentals of DBMS ITE133 NONE 3 1 4

ITE211 Data Structures and Algorithms ITE133 NONE 3 1 4

ITE212 Application Development and Emerging Technologies ITE133 ITP211 3 0 3

TOTAL 17 2 19

SECOND TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC LAB TOTAL


(units) (units)
GE224 Science, Technology and Society NONE NONE 3 3

GE225 Panitikan GE212 NONE 3 3

ITP222 Quantitative Methods ITP111, GE211 NONE 3 3

ITP223 Integrative Programming and Technologies 1 ITE211 ITP224 3 3

ITP224 System Administration and Maintenance (RDBMS) ITP211 NONE 2 1 3

ITE223 Information Management ITE133 ITP224 3 0 3

TOTAL 17 1 18

THIRD TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC LAB TOTAL


(units) (units)
GE236 World Literature NONE NONE 3 3

ILB231 Application Project 2 - Open Source Learning ILB131 NONE 2 1 3

ITP235 Information Assurance and Security 1 ITE223 NONE 3 3

ITP236 Systems Analysis and Design ITP223, NONE 4 4


ITP224
ITELE1 IT Elective 1 2 1 3

TOTAL 14 2 16
BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY (BSIT)
AY 2018-2019

THIRD YEAR

FIRST TRIMESTER
CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB (units) TOTAL

IT313 Software Engineering ITP236 NONE 3 3

ITP311 Information Assurance and Security 2 ITP235 NONE 3 3

ITP312 Social And Professional Issues NONE NONE 3 3


GE135, ITP236,
CAP3A Capstone Project 1 ILB231 NONE 3 3

ITP314 Introduction to Human Computer Interaction ITE111 IT313 3 3

ITELE2 IT Elective 2 ITELE1 2 1 3

TOTAL 17 1 18

SECOND TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB (units) TOTAL

GE321 Art Appreciation NONE NONE 3 3

ITP323 System Integration and Architechture 1 3RD YR. STANDING CAP3B 3 3

CAP3B Capstone Project 2 CAP3A NONE 3 3

ITELE3 IT Elective 3 ITELE2 2 1 3

TOTAL 11 1 12

THIRD TRIMESTER

CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB (units) TOTAL

GE331 Rizal's Life and Works NONE NONE 3 3

ITELE4 IT Elective 4 ITELE3 2 1 3


All Professional
OJT331A On the Job Training A: Pre-Internship (100hrs) Courses 1 1

TOTAL 6 1 7
BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY (BSIT)
AY 2018-2019

FOURTH YEAR

OJT TERM
CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB TOTAL
(units) UNITS

OJT331B On the Job Training B: Internship Proper OJT331A NONE 5 5


(400hrs)

5 0 5

*Students are required to choose one (1) elective only.

ELECTIVES

CODE SUBJECT COURSE Prerequisite Corequisite LEC (units) LAB TOTAL


(units)
Elective Track: Cybersecurity (12 units)

ITELE1-SEC Network Administration ITP134 NONE 2 1 3

ITELE2-SEC Server Administration ITELE1-SEC NONE 2 1 3

ITELE3-SEC Security Administration ITELE2-SEC NONE 2 1 3

ITELE4-SEC CyberSecurity ITELE3-SEC NONE 2 1 3

Elective Track: Application Development (12 units)


ITELE1-APP Advanced OOP ITE211, ITE212 NONE 2 1 3
ITELE2-APP Android Programming ITELE1-APP NONE 2 1 3
ITELE3-APP Advanced Web Development 1 ITELE2-APP NONE 2 1 3

ITELE4-APP Advanced Web Development 2 ITELE3-APP NONE 2 1 3

Elective Track: Multimedia Arts (12 units)

ITELE1-MM Digital Photography ITP122 NONE 2 1 3

ITELE2-MM Graphics Design and Multimedia ITELE1-MM NONE 2 1 3

ITELE3-MM Audio and Video Multimedia ITELE2-MM NONE 2 1 3

ITELE4-MM Print Media Communication ITELE3-MM NONE 2 1 3

TOTAL 8 4 12

TOTAL UNITS 152


Bachelor of Science in Information Technology (BSIT)
AY 2018-2019
Comparative Curriculum

CHED - CMO 25 SERIES 2015/MIN 146 UNITS

GENERAL EDUCATION COURSES 27 UNITS


Understanding the Self 3
Reading in Philippine History 3
The Contemporary World 3
Mathematics in the Modern World 3
Purposive Communication 3
Art Appreciation 3
Science, Technology and Society 3
Ethics 3
Rizal's Life and Works 3
FILIPINO COURSES 6 UNITS
Komunikasyon sa Akademikong Filipino 3
Panitikan 3
LITERATURE COURSE 3 UNITS
Literature 3
NSTP COURSES 6 UNITS
National Service Training Program 1 3
National Service Training Program 2 3
PHYSICAL EDUC COURSES 8 UNITS
Physical Education 1 2
Physical Education 2 2
Physical Education 3 2
Physical Education 4 2
COMMON COURSES 18 UNITS
Introduction to Computing 3
Fundamentals of Programming 3
Intermediate Programming 3
Data Structures and Algorithms 3
Information Management 3
Applications Dev't and Emerging Technologies 3
PROFESSIONAL COURSES 48 UNITS
Introductin to Human Computer Interaction 3
Information Assurance and Security 1 3
Information Assurance and Security 2 3
Fundamentals of Database Systems 3
Integrative Programming and Technologies 1 3
Discrete Mathematics 3
Qantitative Methods 3
Networking 1 3
Networking 2 3
Systems Administration and Maintenance 3
Systems Integration and Architecture 1 3
Social and Professional Issues 3
Capstone Project and Research 1 3
Capstone Project and Research 2 3
INTERNSHIP/PRACICUM 486 HOURS UNITS
Practicum 6

PROFESSIONAL ELECTIVES 9 UNITS


*
Computational Science 3
Graphics and Visual Computing 3
Parallel and Distributed Computing 3
Intelligent Systems 3
System Fundamentals 3
ADD'L PROFESSIONAL COURSES 18 UNITS
Domain Specific 1 3
Domain Specific 2 3
Domain Specific 3 3
Domain Specific 4 3
Domain Specific 5 3
Domain Specific 6 3

TOTAL ACADEMIC UNITS 146


in Information Technology (BSIT)
AY 2018-2019
arative Curriculum

INFORMATICS COLLEGE Caloocan, Eastwood, Manila, Northgate


Campuses
GENERAL EDUCATION COURSES UNITS
Understanding the Self 3
Reading in Philippine History 3
The Contemporary World 3
Mathematics in the Modern World 3
Purposive Communication 3
Art Appreciation 3
Science, Technology and Society 3
Ethics 3
Rizal's Life and Works 3 27
FILIPINO COURSES UNITS
Komunikasyon sa Akademikong Filipino 3
Panitikan 3 6
LITERATURE COURSE UNITS
World Literature 3 3
NSTP COURSES UNITS
National Service Training Program 1 3
National Service Training Program 2 3 6
PHYSICAL EDUC COURSES UNITS
Physical Education 1 2
Physical Education 2 2
Physical Education 3 2
Physical Education 4 2 8
COMMON COURSES UNITS
Introduction to Computing 3
Computer Programming 1 - PLF/C 4
Computer Programming 2 - JAVA 4
Data Structures and Algorithms 4
Information Management 3
Applications Dev't and Emerging Technologies 3 21
PROFESSIONAL COURSES UNITS
Introductin to Human Computer Interaction 3
Information Assurance and Security 1 3
Information Assurance and Security 2 3
Fundamentals of DBMS 4
Integrative Programming and Technologies 1 3
Discrete Mathematics 3
Qantitative Methods 3
Networking 1 3
Networking 2 3
Systems Administration and Maintenance 3
Systems Integration and Architecture 1 3
Social and Professional Issues 3
Capstone Project 1 3
Capstone Project 2 3 43
INTERNSHIP/PRACTICUM 500 HOURS UNITS
On the Job Training A: Pre-Internship (100hrs) 1 6
On the Job Training B: Internship Proper (400hrs) 5
PROFESSIONAL ELECTIVES UNITS
Students are required to take one (1) Elective only
Elective 1: Cybersecurity
Network Administration 3
Server Administration 3
Security Administration 3
CyberSecurity 3
Elective 2: Application Development
Advanced OOP 3
Android Programming 3
Advanced Web Development 1 3
Advanced Web Development 2 3
Elective 3: Multimedia Arts
Digital Photography 3
Graphics Design and Multimedia 3
Audio and Video Multimedia 3
Print Media Communication 3 12
ADD'L PROFESSIONAL COURSES UNITS
Application Project 1 - Innovation 3
Cloud Computing 3
Systems Analysis and Design 4
Application Project 2 - Open Source Learning 3
Software Engineering 3
Multimedia Technology 4 20
8
TOTAL ACADEMIC UNITS 152 152
27 27
6 6
3 3
6 6
8 8
18 23
48 49
9 9
18 20
3 6
146 157

You might also like