We bring in a variety of speakers to campus to talk about things that might not normally be covered in our classes. When possible, these seminars are recorded and made available to current students ...
The standing committee will organize a seminar series, designed for a non-expert audience, on emerging trends in science and technology (S&T) that could transform the Department's approach to research ...
Today, computers are in everything, everywhere. This fact is making computer scientists and software engineers indispensable. They are the ones leading the way in developing the next generation ...
This seminar is designed for undergraduate students, especially if you're interested in getting involved with undergraduate research or considering grad school. We want to foster meaningful ...
Computers are all around us. How does this affect the world we live in? This course is a broad introduction to computing technology for humanities and social science students. Topics will be drawn ...
The ease with which human beings interact with and navigate our environment testifies to the success of human vision as an imaging system. I will present research on two fundamental visual tasks that ...
Differentiating instruction is not a new approach to bridging the varying learning styles of students with different backgrounds and learning abilities. For years, educators have strategized how to ...
If you are looking to pursue a career in computer science, you may have wondered what, if any, discussion exists around ethics in this field. The good news is that computer science ethics is an ...