This course covers fundamentals of database architecture, database management systems, and database systems, principles and methodologies of database design, and techniques for database application development.
- Teacher: Jelly Aureus
course provides a broad survey of the fundamental topics in discrete
mathematics with a focus on its applications in computer science. Students will
be engaged in developing rigorous specification and solutions of problems,
based on a solid understanding of discrete mathematics. Topics covered include
logic, proofs, algorithms and graph theory.
- Teacher: John Sixto Santos
People learn in different ways. To be effective, teachers must use a variety of methods to appeal to students’ individual learning styles. Computer-based instruction should be no different. This course relates the psychology of learning with the construction and use of computer-based learning aids. The course regards the computer as a learning device that may be used to model learning theories associated with behaviorism, constructivism, human information processing, and so on. The course will be conducted in a multimedia, Internet-connected computer laboratory setting. At the end of this course, participants should be able to find, evaluate, and use educational software based on both curricular and pedagogic needs.
- Teacher: Neithan Casano