Dr. Mary Ellen Weisskopf Assistant Professor, Computer Science Biography Dr. Mary Ellen Weisskopf's Curriculum Vitae Education Ph.D., Computer Science, University of Alabama in Huntsville, 1989 M.S., Computer Science, University of Alabama in Huntsville, 1980 B.S., Mathematics, Vanderbilt University, 1960 Classes Taught CS 100 – Basic Computers and Computing CS 107 –Computer Science I using C* CS 108 – Introduction to Computer Science I using Pascal CS 113 – Introduction to Computing using Fortran CS 121 – Computer Science I using C++* CS 208 – (v1) Computer Organization and Software Systems I (using Assembly Language) CS 208 – (v2) Computer Organization and Advanced Programming I (using Pascal) CS 208 – (v3) Introduction to Computer Science II: Pascal and data structures CS 214 – Introduction to Discrete Structures CS 308 – Computer Organization and Assembly Language Programming CS 312 – SysteCms Software Development Using C CS 314 – Data Organization and File Processing CS 317 – Introduction to Design and Analysis of Algorithms CS 424 – Programming Languages CS 490 – (v1) Systems Software (renumbered version of CS 501) CS 490 – (v2) Introduction to Operating Systems+* CS 501 – Systems Software CS 517 – Data Organization and Algorithm Analysis CS 524 – Programming Languages CS 690 – (v1) Operating Systems CS 690 – (v2) Advanced Operating Systems* CS 790 – Operating Systems Seminar* * I was entirely, or almost entirely responsible for the development of these courses. Honors & Awards Phi Beta Kappa Phi Kappa Phi Upsilon Pi Epsilon Catherine Cooper Cater Outstanding Graduate, 1989 (Awarded by the Alabama Association of Women Deans, Administrators, and Counselors) Outstanding Computer Science Graduate (M.S.), 1980 Outstanding Computer Science Graduate (Ph.D.), 1989 Affiliations Associate Chair, 1997 – present, Serve as acting chair in absence of chair, process undergraduate POS, graduation applications, etc., other duties as needed Undergraduate Curriculum Coordinator, 1990-present, Responsible for course content, programmatic changes, evaluating transfer credits for equivalence, etc. Act as advisor to students who do not yet have an advisor; liaison to advisement centers. Math Lecturers’ reappointment committees, 2005-present, Member University Judicial Board, 2005-2011, Member Program Committee, 42nd annual ACM Southeast conference, 2004, Member ABET accreditation review, 2008-2009 2003-2004 2008-2009 2014-2015, Participated in preparation of self-study document by writing responses to questions related to curriculum, student advising, similar topics. Coordinated preparation of files and displays Committee to select new chair of Computer Science Department, Spring 2000. Summer 2002, Chair Faculty Search Committee, 1995 - 2000, Member Undergraduate Curriculum Committee, 1991-present, chair Graduate Teaching Assistant training and supervision, 1993-present, Conduct organizational meetings for GTAs at beginning of each term; assign duties to GTAs; organize training sessions, etc. Graduate Student Recruitment and Financial Aid Committee (ad hoc), 1995-present, participate in selection and recruitment of Graduate Teaching Assistants Judge, State Science Fair, 1997-present, judged computer science entries Judging Coordinator for Computer Science, State Science Fair, 2000-present, coordinated judging of senior CS entries in contest coordinated both senior math and senior CS entries 2003-2010 College of Science Undergraduate Curriculum Committee, Fall, 1999 – present New Student Recruitment, ongoing, Organize displays for Open House and other recruitment activities. Meet with prospective students and parents during campus visits University 101 Committee, (charged with developing a freshman level course to improve student success and retention), 1997-1999, member, Chaired by Dr. Fran Johnson Student orientation sessions (COMPASS), ongoing, Represent CS department at new & transfer orientations State of Alabama Articulation and General Studies Committee, September 1996-present, Computer Science Pre-Professional Committee (member) Search Committee for Director of Academic Advisement Center, 1997-98, Member University Task Force on the Assessment of Student Outcomes, 1997– 98, Member, chaired by Dr. Faye Raines Coordinate Operating Systems section of written M.S. comprehensive and Ph.D. preliminary exam, 1995 – present, Set the test questions and grade the results. Served on numerous M.S. and Ph.D committees, 1994-present, Committee member Publications Cox, G., Hughes, William E., Etzkorn, Letha H., and Weisskopf, Mary E., “”Predicting Computer Science PhD Completion: A Case Study,” IEEE Transactions on Education, Vol. 52, No. 1, Feb. 2009, pp.137-143. Refereed Carter, Donna M, Aygun, Ramazan, Cox, Glenn, Weisskopf, Mary Ellen, Etzkorn, Letha, “The Effect of Uncontrolled Concurrency on Model Checking,” Concurrency and Computation: Practice and Experience, Vol20, Issue12, pp. 1419-1438, August 2008. Etzkorn, L.H., Gholston, S., Weisskopf, M.E., “A Study of Student Performance in Combined Courses,” Journal of Information Systems Education, Vol 15 (2), July, 2004. Education Special Interest Group (EDSIG) of the Association of Information Technology Professionals (AITP) Lab Manual For CS 107, Lab Manual for CS 207. Published in-house, used from fall of 1994 through summer of 2001. Timothy S. Newman, Mary Ellen Weisskopf, and Malcolm Morrison, “CS 090: The Case for a Developmental Course in Computer Science”, The Journal of Teaching and Learning, Vol. 4, No. 1, 1999, pp. 15-33