Adeel
A. Bhutta's Teaching
I am currently teaching or have taught the following
classes over the years:
- [@ Northeastern
University Boston: AY2021-]
-
- CS4530: Fundamentals of Software Engineering
- Fall 2021 with Frank Tip, Jan Vitek and Mitch Wand
- Spring 2022 with Jonathan Bell, Ferdinand Vesely and Mitch Wand [3x]
- Fall 2022 with Jonathan Bell and Mitch Wand [2x]
- Spring 2023 with Jan Vitek and Mitch Wand [4x]
- Fall 2023 with Mitch Wand [3x]
- Spring 2024 with Jon Bell and Mitch Wand [3x]
- Fall 2024 with Mitch Wand [4x]
- CS3520: Programming in C++ (8 semesters)
- CS4520: Mobile Application Development - Android (3 semesters)
- [@ Indiana
University Bloomington: AY2016-21]
-
- CSCI
P565: Software Engineering I - Graduate Course [7x]
- CSCI
P465: Software Engineering I for Information Systems (co-located with P565) - [6x]
- CSCI
B456: Image Processing [3x]
- CSCI
C323: Mobile App Development (Android) - [3x]
- CSCI
C291: System Programming with C & Unix - 1.5cr version [25x] / 3cr version [2x]
- CSCI
C212/A592/H212: Introduction to Software Systems (& Honors too) [14x]
- CSCI
A290/A590: Topics in Computing: Android App Development I & II [2x]
- CSCI
Y399: Project in Professional Practice (Internship Course) [11x]
- [@ Kent State
University: AY2012-16]
-
- CS
13001: Computer Science I - Programming
and Problem Solving [6x]
- CS
23022: Discrete Structures for Computer Science [5x]
- CS
23001: Computer Science II - Data Structures and Abstraction - Lab [5x]
- CS
35101: Computer Architecture [4x]
- COMT
20001: C++ Programming [3x]
- COMT
21002: Network Setup and Configuration [5x]
- COMT
36301: Advanced C++ Programming [3x]
- COMT
36309: Mobile Application Development - Windows Phone [2x]
- COMT
36318: Survey of Information Security Internet Fraud and Computer Forensics [6x]
- COMT
36320: Computer Forensics [1x]
- COMT
36330: Local Area Network Security Fundamentals [1x]
- COMT
36392: Internship for Computer Technology Students [3x]
- MIS
24053: Computer Applications [1x]
- [@ University of Central
Florida: AY2007-12]
- EEL
3801: Computer Organization, University of Central Florida
(Summer 12)
- EEE3342:
Digital Systems, University of Central Florida
(Spring 11-Spring 12)
- EET1214:
Introduction to Engineering Technology, UCF Regional Campus at
Valencia
CC
(Spring 08 - Fall 09)
- EET2486:
Local Area Networks, UCF
Regional Campus at Valencia
CC (Spring 08 - Fall 08)
- CGS
3763: Operating System Concepts,
University of Central Florida (Fall 10)
- CDA
3103 / EEL 3801: Computer Organization, University of Central Florida
(Fall 07)
- I
have taught the following labs or have assisted in the following
classes over the years:
- EEL 4767:
Computer System Design I (now EEL 4742 Embedded Systems)
- EEL 4768:
Computer System Design II (now Computer Architecture)
- EEE 3342:
Digital Circuits and Systems
- EEL 3801:
Introduction to Computer Engineering (now Computer Organization)
- COP 4331:
Object Oriented Design Systems
- CDA 3103:
Computer Organization
- EEL 5106:
Advanced Computer Architecture
- EEL 4882:
Operating Systems
- EEL 5771:
Engineering Application for Computer Graphics
- COP 3123:
C Programming