Courses Taught
2026-2027
Undergraduate
Introduction to Bioinformatics (Fall), Fundamentals of Artificial Intelligence (Fall), Database Management Systems (Sections A and B) (Fall), Computer Engineering Design (Fall)
2025-2026
Undergraduate
Computer Engineering Design (Fall), Introduction to Bioinformatics (Fall), Database Management Systems (Fall), Visual Programming (Spring), Senior Design Project (Spring), Software Engineering (Spring), Workplace Vocational Training (Spring)
2024-2025
Undergraduate
Database Management Systems (Fall), Programming Lab I (Fall), Object-Oriented Programming (Fall), Computer Engineering Design (Fall), Introduction to Bioinformatics (Fall), Visual Programming (Sections A and B) (Spring), Software Engineering (Spring), Senior Design Project (Spring)
2023-2024
Associate Degree
Object-Based Programming I and II, Fundamentals of Programming, Game Programming, Database I and II, Database and Management, Software Quality and Testing Techniques, Software Architectures, Research Methods and Techniques, Mobile Programming, IT Law
2022-2023
Undergraduate
Artificial Neural Networks (Electrical-Electronics Eng. and Computer Eng.)
2020-2021
Associate Degree
Professional Ethics, Database I, Office Software, Visual Programming II, Object-Based Programming II, Mobile Programming, Research Methods and Techniques, Database and Management
2018-2019
Associate Degree
Database I and II, Object-Based Programming I and II, Information and Communication Technologies, Internet Programming I and II, Web Design Fundamentals, Basic Information Technologies, Database and Management, Professional Ethics
2016-2017
Associate Degree
Computer Hardware, Research Methods and Techniques, Software Installation and Management, Systems Analysis and Design, Graphics and Animation II
2026-2027
Graduate
Quantum Computing and Applications (Fall)
2025-2026
Graduate
Quantum Computing and Applications (Fall), Applied Machine Learning (Spring)
2024-2025
Graduate
Applied Machine Learning (Spring)
2022-2023
Associate Degree
Mobile Programming, Database I and II, Research Methods and Techniques, Office Software (Groups A and B), Internship, Software Quality and Testing Techniques
2021-2022
Associate Degree
Database and Management, Research Methods and Techniques, Object-Based Programming I and II, Basic Information Technologies I, Office Software, Database I and II, Graphics and Animation, Mobile Programming, Software Quality and Testing Techniques
2019-2020
Associate Degree
Visual Programming II and III, Fundamentals of Programming, Office Software, Database I and II, Database and Management, Research Methods and Techniques, Object-Based Programming II
2017-2018
Associate Degree
Object-Based Programming I and II, Database I and II, Internet Programming I and II, Desktop Publishing and Design, Software Installation and Management, Basic Information Technologies, Visual Programming II and III, Computer Hardware