Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Curt Clifton | Home
[go: Go Back, main page]

Curt on Cedar Ridge in Grand Canyon

Curt on Cedar Ridge in Grand Canyon

Welcome

Welcome to my homepage. I’m an assistant professor in the Computer Science and Software Engineering Department at Rose-Hulman Institute of Technology.

This site gives my contact information and schedule, descriptions of some of the courses that I’ve taught and a listing of my publications. I also have pages devoted to my hobbies, tips on running a Mac on the Rose-Hulman network, open-source software that I make available, and links that I find useful.

I’m still working at adding content to my site, and my students and class preparations take precedence. So don’t be surprised if some information is missing.

About Me

My vita is available here [pdf format]. The following is my stuffy bio for “official business”:

Curt Clifton is an assistant professor in the Dept. of Computer Science and Software Engineering at Rose-Hulman Inst. of Technology. Dr. Clifton earned his Ph.D. in Computer Science from Iowa State University in 2005. His research interests include language design and implementation and software engineering, with an emphasis on software modularity issues. He is a co-designer and the main implementor of the MultiJava programming language. He has also worked on the Java Modeling Language for behavior and interface specification and on foundations of aspect-oriented programming.

Dr. Clifton also holds a B.S. of Electrical Engineering and a M.S. in Computer Science, both from Iowa State University. Between his undergraduate and graduate study, Dr. Clifton spent six years working in industry as a process engineer for Procter & Gamble, Inc. and as a senior electrical engineer and software team leader for L&S; Electric, Inc., a systems integrator for the hydroelectric industry.

Dr. Clifton is a member of the IEEE, the IEEE Computer Society, the ACM, SIGSOFT, SIGPLAN, SIGCSE, and ASEE.

Less stuffily, I have a passion for teaching and technology. I think it’s great fun to imagine something and then make it real. That probably started as a kid playing with Lego sets. Then I discovered programming — first with a Big Trak, then an Apple ][ — and found that software provided lots of flexibility and allowed rapid experimentation. I really enjoy learning about new technology and new programming techniques and hope to convey that enthusiasm to my students.

Site Implementation

I prefer doing my day-to-day computing tasks in Mac OS X. This site was created with BBEdit. I use Subversion for source code management and to publish to the Rose-Hulman webserver.