B.Sc. Courses (From 2018/2019)
CISC1000. | Information Technology Fundamentals and Practices |
CISC1001. | Programming Science |
CISC1002. | Discrete Structures |
CISC1004. | Introduction to Computer Science |
CISC1006. | Probability and Statistics |
CISC2001. | Computer Organization |
CISC2002. | Numerical Methods and Computation |
CISC2003. | Object Oriented Programming and Data Structures |
CISC2004. | Compiler Construction |
CISC2005. | Principles of Operating Systems |
CISC2006. | Algorithm Design and Analysis |
CISC2007. | Human-Computer Interaction |
CISC2008. | Object- Oriented Analysis and Design Patterns |
CISC3000. | Introduction to Database Systems |
CISC3001. | Computer Networks |
CISC3002. | Mobile Application Programming |
CISC3003. | Web Programming |
CISC3005. | Advanced Database Systems |
CISC3006. | Computer Based Simulation |
CISC3007. | Formal Languages and Automata |
CISC3009. | Computer Graphics |
CISC3010. | Distributed Computer Systems |
CISC3011. | Digital Image Processing |
CISC3012. | Artificial Intelligence |
CISC3014. | Information Retrieval and Web Search |
CISC3015. | Data and Information Visualization |
CISC3016. | Multimedia Computing |
CISC3017. | Bioinformatics |
CISC3018. | Cloud Computing and Big Data Systems |
CISC3019. | Competition Programming and Problem Solving |
CISC3020. | Formal Software Specification |
CISC3021. | Multimedia Forensics and Security |
CISC3022. | Software Testing |
CISC3023. | Machine Learning |
CISC3024. | Pattern Recognition |
CISC3025. | Natural Language Processing |
CISC3026. | Software Engineering Principles |
CISC3027. | Special Topics in Computer and Information Science |
CISC3028. | Entrepreneurship in Computer Science |
CISC3029. | Computer Vision |
CISC4000. | Graduation Project |
CISC4001. | Professionalism and Ethics in Computer Science |
CISC4002. | Software Project Management |
CISC4003. | Information Security |
MATH1001. | Linear Algebra I |
MATH1003. | Intermediate Calculus |
STGC3000. | Work-Integrated Education |