Department Seminars

October 17, 2008
Why They Won't Hire You:
Avoiding Programming Pitfalls

Tony Bibbs, a Software Architect with Iowa Department of Administrative Services -- and an alumnus of the UNI CS department, will deliver a CS seminar on Friday, October 17, at 3:00 PM in 322 ITTC.


Whether you are an aerospace engineer, a software consultant, or a Frontend Engineer at Facebook, the rules for not being a rotten programmer remain the same. Join Tony as he uses various points in his career as examples of what not to do so that you can avoid sucking when you hit the job market. Highlights of this talk include the role that the Internet and open source software play today, the four-letter word many programmers seem to fear (test), and how social networks can help you in your journey to success.

Tony Bibbs graduated with a B.S. in Computer Science from UNI in 1997. He was an active member of the UNI community, receiving the Lux Service Award for outstanding service to the university. Tony worked for an IT services company and Internet start-ups before accepting his current role as a software architect with the Iowa Department of Administrative Services. Throughout his career, Tony has been an active contributor to open-source projects such as Geeklog, and Propel. He is best known in open-source circles for his expertise in PHP and his blog on technology. He recently founded the internet startup Apteno L.C., which specializes in open-source solutions and demand-driven development.


About Us

Undergraduate Programs






Courses and Registration

Student Life

For Prospective Students

Other Resources

Department of
Computer Science
305 ITTC
(the old East Gym)
Cedar Falls, Iowa
ph. (319) 273-2618
fax (319) 273-7123

UNI CS on Facebook UNI CS on Twitter

University of Northern Iowa

Diversity Matters


Mark Fienup

As a discipline, computer science is relatively young and characterized by rapid technological advances. This dynamism is reflected in the interests of Mark Fienup, associate professor of computer science: Parallel computing, routing and computer networks, and computer science education are all greatly affected by the changing nature of computer science.... [more]

More Profiles





realtime systems lab

cs education

More Projects

Department of Computer Science