Skip to main content

LeOnS -CSPC

LeOnS -CSPC

LeOnS -CSPC

LeOnS -CSPC

  • Home (current)
  • View Courses
  • Add Course
  • ARReS
  • Feedback
Log in
  1. Home
  2. Courses
  3. Bachelor of Science in Computer Science

Bachelor of Science in Computer Science

  • « Previous
  • 1
  • 2
  • 3 (current)
  • 4
  • » Next

CS317 :: Automata Theory and Formal Languages

The course introduces some fundamental concepts in automata theory and formal languages including grammar, finite automaton, regular expression, formal language, pushdown automaton, and Turing machine. Not only do they form basic models of computation, they are also the foundation of many branches of computer science, e.g. compilers, software engineering, concurrent systems, etc. The properties of these models will be studied and various rigorous techniques for analyzing and comparing them will be discussed, by using both formalism and examples.
Bachelor of Science in Computer Science
Rosel Onesa
Get access

Introduction to Computing

This course provides an overview of the Computing Industry and Computing of profession, including research and Applications in different fields; an Appreciation Computing in different fields such as Biology, Sociology, Environment and Gaming; an Understanding of ACM Requirements; an Appreciation of the history of computing; and Knowledge of the Key Components of Computer Systems (Organization and Architecture), Malware, Computer Security, Internet and Internet protocols, HTML5 and CSS

Bachelor of Science in Computer Science
John Kenneth Olleres
Get access

GE ELECT 4 - Gender and Society

This course critically examines the ways gender informs the social world which we live. This course exposes the “common sense” world of gender around us; considers how we develop our gendered identities; explores the working of the institutions that shape our gendered lives; and leads to an understanding of the relationship between gender and the social structure. The exploration of key institutions such as the family, state and workplace will give us some understanding of the social, economic and cultural factors that shape our lives as women and men. 

Bachelor of Science in Computer Science
Marie Joy Ramizares
Get access

CSM 213 - Discrete Structures 2

Bachelor of Science in Computer Science
Maria Daisy BelardoBrenda Benosa
Get access

Network Security 2021-2022

The course is a deep and comprehensive study of the security principles and practices of computer and network systems. Topics include basic computer security concepts, common attacking techniques, common security policies, basic cryptographic tools, authentication, access control, network intrusion detection, software security, operating system security, network security, legal and ethical issues in computer security

Bachelor of Science in Computer Science
Suzanne Causapin
Get access

Application Development and Emerging Technologies

Bachelor of Science in Computer Science
Vincent Cortez
Get access

CCCS 102 Fundamentals of Programming

 This course covers the use of general-purpose programming language, the C programming language in particular, to solve problems. The emphasis is to train the students to design, implement, test, debug and assess programs intended to solve computing problems using fundamental programming constructs.


Bachelor of Science in Computer Science
Kezia Abegail Velasco
Get access

Calculus for Computer Science (SY 2021 - 2022)

This course is an introduction to mathematical analysis concepts and its applications, which include differential and integral calculus.   The topics shall include derivatives, mean-value theorem and real-world problems related to differential calculus.  Furthermore, it shall also cover the integral and fundamental theorems of integral calculus and its applications.

Bachelor of Science in Computer Science
Brenda BenosaNino Jeffrey Luzon
Get access

SEM1-21-22 Information Assurance and Security

Bachelor of Science in Computer Science
Regino Medrano III
Get access

SEM1-21-22 Advance Database Systems

Bachelor of Science in Computer Science
Regino Medrano III
Get access

Platform Security

The aim of the course for the students is to develop an understanding of the basic considerations and mechanisms to ensure security of such different platforms, including the hardware aspects for embedded systems. Topics include Code integrity and code signing, Secure boot, measured boot, and root of trust, Attestation, TPM and secure co-processors, Security threats from peripherals, e.g., DMA, IOMMU, Physical attacks: hardware Trojans, memory probes, cold boot attacks, Security of embedded devices, e.g., medical devices, cars and Trusted path.


Bachelor of Science in Computer Science
Suzanne Causapin
Get access

Robotics

The course is an introduction to concepts and techniques in Robotics using Arduino Technology. Topics covered include electricity and electronics, analog and digital signals, basic test instruments, Arduino for robotics, components assembly, sensors, and programming. Upon course completion, one major learning output will be developed, a type of robot explorer capable of following a given track.

Bachelor of Science in Computer Science
Ian BenitezRegino Medrano III
Get access

CS Thesis 1

This course is designed to give an introductory knowledge to conduct a systematic investigation of a problem, which focuses on business processes that can be solved using Computing. They will gain overview of research intent and design, methodology and technique, format and presentation, and data management and analysis informed by commonly used statistical methods. The course will develop each student’s ability to use this knowledge to become more effective research and development computing professionals.

Bachelor of Science in Computer Science
Ichelle Figura-Baluis
Get access

CCCS 103 :: Intermediate Programming

The course covers the use of general purpose programming language to solve problems. The emphasis is to train students to design, implement, test, and debug programs intended to solve computing problems using fundamental programming constructs.

Bachelor of Science in Computer Science
Rosel Onesa
Get access

Probability and Statistics in Computer Science

This course provides an elementary introduction to probability and statistics with applications. Topics include basic combinatorics, random variables, probability distributions, Bayesian inference, hypothesis testing, confidence intervals, and linear regression.

Bachelor of Science in Computer Science
Joseph Jessie Oñate
Get access

CSAC 329 - Applied Cryptography

This course focuses on how security problems are solved in the industry and understanding why specific choices are made. Topics include Basic symmetric-key encryption (Block ciphers), Message integrity, Public Key cryptography, and Digital Signatures.

Bachelor of Science in Computer Science
Prianes Freddie
Get access

Software Engineering I

This course comprises of two (2) sequence semesters. The first part of the course covers the fundamental concepts and methodologies of software engineering. It emphasizes the main phases of the software lifecycle, such as requirements, design, implementation, testing, project planning. Also, it stresses the difference between the software product and process. The course incorporates a class project. 


Bachelor of Science in Computer Science
Joyce Arbaja
Get access

Application Development and Emerging Technologies

Technology is rapidly changing and evolving. An IT professional must be able to identify the potential benefits of new technology and determine the feasibility of implementation into a given system. Students will learn to research and apply new and/or innovative technologies which are being integrated into the Information Technology environment. This course will provide students with the opportunity to investigate trends and examine the potential impact of the technology.

Bachelor of Science in Computer Science
Barce Beda
Get access

Fundamentals of Programming

This course covers the use of general purpose programming language, the C programming language in particular, to solve problems. The emphasis is to train the students to design, implement, test, debug and assess programs intended to solve computing problems using fundamental programming constructs.


Bachelor of Science in Computer Science
Valencia Christian Kurt
Get access

CSEC 311 - Defensive Programming

The course provides learning to avoid common security defects, to analyze the relationship between defensive programming and confidentiality, integrity and availability, and to write a secure program. Topics include defensive programming, secure input validation and output handling, buffer overflow attack and prevention, vulnerabilities in mobile programming, access control and confidential information, mobile malware, restriction on access to components, and isolation of file system and database, injection and inclusion, accessibility and extensibility, mutability, and serialization and deserialization.


Bachelor of Science in Computer Science
Prianes Freddie
Get access
  • « Previous
  • 1
  • 2
  • 3 (current)
  • 4
  • » Next

LeOnS -CSPC

LeOnS -CSPC

  • Home

  • Feedback Dashboard
English (United States) ‎(en_us)‎
English ‎(en)‎ English (United States) ‎(en_us)‎ Filipino ‎(fil)‎ Français ‎(fr)‎
© LeOnS -CSPCAll rights reserved
  • CSPC - LeOnS
  • leons@cspc.edu.ph
Download M-LeOnS iOS App in App Store.
Download M-LeOnS Android App APK. 

Please be informed that starting January 2025, all courses that have not been accessed for one year or more will be automatically deleted. This policy is being implemented to ensure that disk usage remains optimal and to free up storage for new and active courses. We recommend that professors, instructors, and students regularly check and back up any important materials from their courses to avoid any unintended loss of data. Thank you for your cooperation.