Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

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

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 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