BSCS CURR PE Rev2023

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

UNIVERSITY OF NUEVA CACERES

Program of Study Doc. Control No.


BS Computer Science UNC-RG-CS-01
Reference Guide
College of Computer Studies

Per CMO No. 25 Series of 2015 Effectivity Date: 1st Semester SY 2023-2024 Program Revision No. 06

Prepared by: Reviewed By: Recommending Approval: Approved by: Reviewed by: Noted by:

AGNES T. REYES, MIS FELISA L. SABAUPAN, PhD ROMEO M. SUMAYO JR, PhD FAY LEA PATRIA M. LAURAYA, PhD ALICE M. NIETO, MIT RACHEL D. CASIMERO
Dean University Registrar VP for Academic Affairs University President EDUC SPECIALIST II CHIEF EDUC PROGRAM SPECIALIST

Effectivity Date: 11/10/2021 Revision No. 0 Page 1 of 14


UNIVERSITY OF NUEVA CACERES
Program of Study Doc. Control No.
BS Computer Science UNC-RG-CS-01
Reference Guide
College of Computer Studies

Per CMO No. 25 Series of 2015 Effectivity Date: 1st Semester SY 2023-2024 Program Revision No. 06
LIST OF PRE-REQUISITES

SUBJ ID SUBJECT DESCRIPTION PRE-REQUISITES CO-REQUISITES


BCS111L Introduction to Computing None
BCS112L Fundamentals of Programming None
BCS121L Discrete Structures 1 BCS111L
BCS122L Intermediate Programming BCS112L
BCS123L Data Structures and Algorithms BCS111L, BCS112L
BCS211L Database Management (Info Mgt) 1 BCS122L, BCS123L
BCS212L Web Development 1 BCS122L
BCS213L Object-Oriented Programming BCS122L
BCS214L Networking and Communications BCS111L
BCS215L Social Issues and Professional Practice BCS111L
BCS216L Discrete Structures 2 BCS121L
BCS221L Database Management (Info Mgt) 2 BCS211L
BCS222L Web Development 2 BCS212L
BCS223L Presentation, Negotiation and Consulting Skills in IT PC
BCS224L Computer Organization and Assembly Lang Programming BCS111L, BCS122L
BCS311L Design and Analysis of Algorithms BCS123L, BCS216L
BCS312L Operating Systems BCS111L, BCS122L
BCS313L Human Computer Interaction BCS222L
BCS314L Intelligent Systems BCS213L, BCS221L, BCS222L
BCS315L Quantitative Methods 3rd Year Standing MATH311L
BCS316L Automata Theory and Formal Languages BCS123L, BCS216L
BCS321L Programming Languages (Design & Implementation) BCS311L, BCS316L
BCS322L Applications Development and Emerging Technologies BCS313L, BCS314L
BCS323L Information Assurance and Security 1 BCS214L, BCS215L
BCS324L Software Egineering BCS313L, BCS314L
BCS325L Senior Project 1 BCS314L, BCS315L
BCS411L Information Assurance and Security 2 BCS323L
BCS412L Senior Project 2 BCS322L, BCS324L, BCS325L
BCS421L Practicum (incl. CPSO) 4th Yr Standing
BCS-SPE1 Specialization 1 4th Yr Standing
BCS-SPE2 Specialization 2 4th Yr Standing
BCS-SPE3 Specialization 3 4th Yr Standing
SVA Application and Interview 4th Yr Standing
MATH311L Statistics MMW
MMW Mathematics in the Modern World None
PC Purposive Communication None
NSTP1k National Service Training Program I None
NSTP2k National Service Training Program II NSTP1k

SPECIALIZATION TRACKS
Graphics and Visual Computing Data Analytics
- Computer Graphics - Data Science Foundations
- Multimedia Systems (Mobile Games / Unity Engine) - Analyze Data with Excel & R Programming
- Introduction to Game Development - Analyze Data with Python

Effectivity Date: 11/10/2021 Revision No. 0 Page 2 of 14

You might also like