Bio:
Lubna Alhinti is currently an Assistant Professor in the department of Computer Science, College of Computer and Information Sciences at King Saud University, Riyadh, Saudi Arabia. She earned her PhD degree from The University of Sheffield, Sheffield, UK and her MSc degree from University of Colorado Denver, Denver, CO, U.S.A. Ms Alhinti received a bachelor degree of Information Technology, College of Computer and Information Sciences, from King Saud University. Her current areas of interest are Assistive Technology, Artificial Intelligence, Machine learning, and HCI.
Abstract Data Types; Performance Measurement: Time & Space Complexity, Big-O notation. Basic Data Structures: Lists, Stacks, Queues, Priority Queues. Trees: Recursion, Terminology, General…
The course introduces the procedural programming paradigm. Brief history of C. The C program structure. The primitive data types, variables and constants. The basic operators and their…
The course introduces basic digital logic design techniques and integrates the topics of general microprocessor architecture and computer organization.