Archive

Posts Tagged ‘programming’

Dean Carlson earns ACM Research in IT Best Paper award

October 16th, 2013 Comments off
Dr. Carlson receiving the Best Paper award

Dr. Carlson and Dr. Hasso receiving the Best Paper award

Dr. C. Robert Carlson, Dean of the School of Applied Technology, earned the best paper award at the 2nd Annual Conference on Research in Information Technology (RIIT) held in conjunction with the ACM 14th Annual Conference in Information Technology Education (SIGITE), October 10-12. Dr. Carlson, along with Dr. Sargon Hasso, a former PhD student of Dr. Carlson’s, presented the paper “Design Patterns as First-Class Connectors” in the Software Development track. Their approach is a compositional model based on design patterns by abstracting their behavioral model using role modeling constructs. They demonstrated their technique by presenting a simple case study complete with design and implementation code. Dr. Hasso is currently employed at Wolters Kluwer.

Dr. Carlson was accompanied to the conference by Industry Professor Ray Trygstad, Associate Chair of IIT’s Department of Information Technology and Management. Professor Trygstad also serves as the Chair of the National Board of Directors for Gamma Nu Eta, the National Information Technology Honor Society. He represented Gamma Nu Eta, who was a Silver Sponsor for the conference.

Dr. Carlson also served as Session Chair for the presentations of “Leveraging HCI in Teaching Mobile, ‘Anywhere and Everywhere’ IT” and “Flipping the Classroom – Is it for you?” as part of the Mobile IT Technology track of the conference.

IIT alumnus Fernando Seror Garcia t the Poster Session

IIT alumnus Fernando Seror Garcia at the Poster Session

As part of the Security 1 track, IIT alumnus Mikhail Zaturenskiy, who worked with Professor Bill Lidinsky, presented his paper “MP3 Files as a Steganography Medium.” This paper looks at ways to hide information inside MP3 files and proposes four largely unexplored techniques: unused header bit stuffing, unused side information bit stuffing, empty frame stuffing, and ancillary bit stuffing.

As part of the RIIT Poster Session, IIT 2013 ITM alumnus Fernando Seror Garcia, presented his project, “DNS (Do Not Suspect).” The purpose of this project is to see if it would be possible for an attacker to use the DNS protocol to communicate with a bot of his own in an infected host in order to avoid being detected.

Message from the Dean – Professor Jeff Kimont

August 22nd, 2013 Comments off

It is with great sadness that I inform all of you that Jeff Kimont, Adjunct Industry Associate Professor of Information Technology and Management, passed away over the weekend.

Jeff has a long history with IIT, dating back to his work as a student at Midwest College of Engineering.  He began teaching with the Computer Science Department in 1994 and has worked with the Center of Professional Development, the School of Applied Technology, and the Information Technology and Management program from the inception of each. He was the first full-time faculty member in the Information Technology and Management degree programs.

Over his long career here, Jeff was beloved by students and admired by his peers.  He has skillfully taught multiple generations of software programmers, and our program is stronger and the lives of his students are better due to him.

Further details for an upcoming memorial will be posted here as we receive them.

Bob
C. Robert Carlson
Dean, IIT School of Applied Technology

IIT Institute of Design Spring 2013 joint workshop courses with ITM

November 12th, 2012 Comments off

IIT’s Institute of Design (ID) is a world-renowned school of design. ITM professor Alon Friedman is also the Director of Information Technology for ID, and in the Spring 2013 term, he will be conducting a 3-credit-hour joint ITM-ID workshop course with two ID faculty members, Stan Ruecker and Anijo Mathew. The only prerequisites are ITM/ITMD 411 and an eagerness to work with designers to learn the communicational challenges and successful strategies for taking an agile methods approach to the creation of online prototypes of experimental human-computer interfaces. The course is open to both undergraduate and graduate students, and is great opportunity for graduate students to work with an interdisciplinary team in a real-world-style setting.

The workshop will be on Thursdays from 2pm-5:30pm at the Institute of Design, on the 4th floor at 350 North LaSalle Street, Chicago. This is a a 20 minute trip on the Green Line to Clark&Lake with a short, four-block walk to ID.
Email Professor Friedman (alon@id.iit.edu) for a permit to register for for 3 credit hours in:
   25895 ITM 497-135 Special Projects (Undergrads)
   25766 ITMT 597-135 Special Problems in IT (Graduate students)

Click “Read More…” for full details and course descriptions: Read more…

Microsoft announces Typescript, a superset of Javascript

October 1st, 2012 Comments off

Typescript LogoMicrosoft has announced the release of Typescript, a superset of Javascript, which they say will better allow developers to build large applications and will provide better support for large teams, especially when building server- and cloud-side applications. It was released under an Apache 2.0 open-source license.

TypeScript Website: http://www.typescriptlang.org/
ZDNet article: http://www.zdnet.com/microsoft-takes-the-wraps-off-typescript-a-superset-of-javascript-7000004993/?s_cid=e550

Machine-to-Machine (M2M) Killer App Hackathon (in St. Charles, IL)

May 24th, 2012 Comments off

Bring your game: Three sessions, two days, one objective: Create the world’s first killer M2M app!

June 11-13, 2012 during the Connected World Conference at the Pheasant Run Resort in St. Charles, IL

Hackers nationwide are invited to participate in the first ever M2M app Hackathon-with fame and fortune as the reward for your creativity and skills! We provide the energy drinks, snacks, developer kits, and the room to code-all day and all night. The winners will receive not only cash, but a secure place in the history of hacking-guaranteed by a cover story in the nationally distributed Connected World magazine.

Drop your mouse and check out these incentives:
1st place: $3,000 plus be featured on the cover of Connected World magazine and mentioned in the cover story
2nd place: $1,500
3rd place: an iPad
4th place: a cellular signal booster

About the Hackathons:
Join us June 11 from 4:00 p.m. – 8:00 p.m., and grab some free food and drink, as well as your developer kit to get started. You may participate in one or all three Hackathon sessions-either as an individual or as a team. Space is limited so sign up to participate today.

Additional details at http://connectedworldmag.com/conference/index.php?q=hackathon

Programming Languages

October 14th, 2011 1 comment

So anyone want to guess at how many different programming languages exist? And have been used at least a couple of times? I discovered the following interesting URL:  http://rosettacode.org/wiki/Category:Programming_Tasks. Basically it lists a large number (>100) of different programming tasks and algorithms . You pick your algorithm, then they show you contributions coded in different programming languages. Granted there are occasionally holes in the matrix, yet it is amazing how much programming languages are similar and yet different.

Alternately you can go to the language tab on the left and look at all the algorithms contributed in that language.

Hopefully you find it useful.   —John Emrich