Welcome to the UT-Dallas website for Dr Bill Semper. Here you will find the latest information about classes I am teaching and other interests. My current schedule and office hours are listed on the Latest page, and Coming Soon will include any information about upcoming semesters. As you are probably well aware, the UT-Dallas Computer Science department is growing rapidly, and as such last minute schedule changes are almost inevitable. I will try to keep this site up to date with the latest information as soon as I am made aware of it. The best way to contact me is via e-mail: [email protected] My office is located in ECSS 4.602.
In the Fall 2017 Semester I am teaching the following courses:
- CS 1336.015 Programming Fundamentals
- CS 2305.502 Discrete Mathematics for Computing I
- CS 3314.HON Probability and Statistics in Computer Science and Software Engineering - Honors
- CS 6313.001 Statistical Methods for Data Science
- CS 6359.MS1 Object-Oriented Analysis and Design
Fall office hours: MW 1:00-2:00pm, ECSS 4.602
Spring 2018 class schedules will be formulated around October, and published later in the Fall semester. At this point, I anticipate teaching the same courses i taught in 2017: CS 6313 Statistics for Data Science, CS 2305 Discrete Math I, CS 6301 R for Data Scientists, and CS 3305 Discrete Math II (Honors). I will post the preliminary schedule as soon as it is available.
In addition, there is a possibility I will teach a workshop series in the Spring 2018. Topic is still TBD, but it may involve Machine Learning and Python - stay tuned!
My current interest is in data science and machine learning. I have a mathematical background, and the combination of statistical methods and computer science is a natural fit for me. I am currently building my skillset with 'R' and also Python, and hope to soon branch out to big data applications of these languages.
During the Summer of 2017 I have been learning how to program machine learning algorithms in Python, and also how to use packages like 'H20' in R. I am also hoping to spend some time learning how to use Apache Spark (I am planning to utilize the Databricks website for this).
I received my PhD in Applied Mathematics from Cornell University in 1988; my area of research was numerical analysis, and in particular finite element methods. From 1988 to 1994, I was an assistant professor at the University of Texas in Arlington mathematics department. In 1994 I left academics to join E-Systems in Garland, where I spent three years working in their Simulation Group developing network modeling methods. In 1997, when the telecom boom was beginning to take hold in North Texas, I joined Samsung. I spent the next thirteen years working as a representative for Samsung at various wireless standards organizations. I left Samsung at the end of 2010 and joined the TM Forum, an international organization dedicated to providing common industry standards for telecommunications system management. I left the Forum in 2013 and returned to teaching, first joining the UTD Computer Science department as a part time lecturer and then later as a full time Senior Lecturer in 2014.
During my time in industry I published over 30 patents, a list of which can be found here. Several of my original publications from my days at UTA are also still available online.