The Department of Computer Science
Dr. Mostafa Gamal Ahmed Mostafa
Ogden College of Science & Engineering
Welcome to my Home Page

Teaching this Semester

Research Interest

  • Game Research Group (GRG)
  • Distributed Intrusion Detection (DHS/NIHS Grant SCADA)
  • GIS and Expert System (Master Thesis supervisor)
  • 3D Interactive User Interface
  • AI and Machine Learning
  • Bandwidth QoS (Ph.D.)

Students

Publications with CV

Department Services

  • Department Outreach (Chair)
  • Graduate Program (Member)
  • Research Enhance (Member)
  • ACM
  • High School Programming Contest
  • Open Houses, Focus On Western
  • Dep. Website, Survey, Posters

University Services

Taught Courses 

I am an assistant professor in the Department of Computer Science at Western Kecntucky University. I hope you find this page helping to know me and what I am doing @ Western.


Office Hours (TCCW Room 113B)
 
MW:  1:30 PM till 3:00 PM  
TR:  11:00 am till 12:30 pm  

Contact InformatioN
Phone: (270) 745-6183
E-mail   : mostafa.mostafa@wku.edu
Office   : TCCW Room 113B

Schedule of Classes
CRN Crse Sec Cred Title Location Day(s) Time
2749 CS240 1 3 COMPUTER SCIENCE I TCCW 0116 TR 09:35 am-10:55 am
2763 CS244 2 1 LAB COMPUTER SCIENCE I TCCW 0117 T 12:45 pm-02:45 pm
36532 CS244 145 1 LAB COMPUTER SCIENCE I TCCW 0117 R 12:45 pm-02:45 pm
33427 CS325 3 3 CS SYSTEMS II TCCW 0116 MW 03:00 pm-04:20 pm


Course Tentative Calendar
W Month M, T, W, R CS240 CS244 CS325 Comments
1 August 25, 26, 27, 28 Chapter 1
Assignment #1

Jave Lab Overview Chapter_1 Classes Begins
2 September 1, 2, 3, 4

Chapter 2

Chapter 3

Lab 1, 2, 3, 4, Assignment#1

02_Comp_Evol.ppt

03_Buses.ppt

Assignment#1

9/1 Labor Day

3   8, 9, 10, 11

Chapter 4

Lab 1, 2, 3, 4, Assignment#2

04_Cache_Mem.ppt

problem 4.1, 4.2, 4.12, 4.18

 

4

 

15, 16, 17, 18

Chapter 5

Lab 1, 2, 3, 4, Assignment#3

05_Internal_Mem.ppt

 

5

 

22, 23, 24, 25

Chapter 6

Lab ch05, Assignment#4

06_External_Mem.ppt

 

6

October

29, 30, 1, 2

Chapter 6

Lab ch06, Assignment#5

07_Input_Output.ppt

10/2,3 Fall Break

7   6, 7, 8, 9 Mid Term Mid Term Mid Term

Mid Term TBD

8

 

13, 14, 15, 16

Chapter 7

Lab ch07, Assignment#6

08_OS_Support.ppt

 
9

 

20, 21, 22, 23

Chapter 8

Lab ch08, Assignment#7

09_Arithmetic.ppt

 

10

 

27, 28, 29, 30

Chapter 9

Lab ch09, Assignment#8

10_InstrSetscter.ppt

 

11 November 3, 4, 5, 6

Chapter 10

Lab ch10, Assignment#9

11__InstSetsaddr.ppt

11/4 Election Day

12   10, 11, 12, 13

Chapter 11

Lab ch11, Assignment#10

12_Proc_Str/Fun.ppt

 

13

 

17, 18, 19, 20

Chapter 12

Lab ch12, Assignment#11

13_RISC.ppt

 

14

 

24, 25,26, 27

 

 

 

11/26-28 Thanksgiving

Final Projects

15 December 1, 2, 3, 4

 

 

 

Final Projects

16   8, 9, 10, 11 Final Exam Final Exam  Final Exam  Final Exam Week
12/13 Commencement
 
Time Monday, December 8
10:30 a.m. to 12:30 p.m. Classes meeting first at 9:35 Tuesday
1:00 p.m. to 3:00 p.m. Classes meeting first at 3:00 Monday