Computing Science at King's
The computing science faculty focuses on applied computing science where computational concepts in the classroom (as well as in general computing science theory) are grounded in working software applications and systems.
Integrating faith and learning
As Christians, we believe God is the creator of all things and that all things God created are good. One of God’s creations is humankind, distinct from other creation in that we are made in God's image. We are inherently creative beings--whether that's strokes of paint on canvas or strokes on the keyboard. This creativity is especially relevant in applied Computing Science (CS). The King’s CS department emphasizes applied computing science and the creation of computational artifacts (e.g., software). Theoretical computing science, as well as foundational CS material, gives a well-balanced and comprehensive Computing Science education.
Creation is also affected by the fall of humankind and therefore can be corrupted. One area the Computing Science department focuses on is the redemption of the academic discipline of Computing Science. We challenge ourselves to discern what is inherently praiseworthy or reflective of God’s glory, not only in the general academic discipline of computing science, but also in the specific subdisciplines of computing science (e.g., data structures, computer networks, database management systems, computer graphics).
Original research is an important part of this discernment and is emphasized in the Computing Science department. The CS faculty obtained NSERC funding for two separate research projects involving automated testing of web services and adaptive software systems in dynamic environments. The faculty strives to make sure research informs their teaching by providing research opportunities for students and referencing research in the course curriculum, discussions, and presentations. Using active learning and constructivist teaching approaches emphasize discovery and research for the students in their coursework.