Electrical Engineering and Computer Science

CSE News for 2007

CCCP group sweeps awards at MICRO-40

At the 40th International Symposium on Microarchitecture held in Chicago December 2-5, CSE students from the Compilers Creating Custom Processors (CCCP) Group took home top awards for their papers.
[Read more...]

Related Topics:  Lab-Advanced Computer Architecture  

Peter Chen Named IEEE Fellow

Prof. Peter Chen has been named a 2008 Fellow of the IEEE for his contributions to fault-tolerant storage systems. [More Info]
Related Topics:  Lab-Software Systems  

EECS Welcome Day: Tuesday, November 27

ATTN Students! Tuesday, November 27, 11am-3:30pm in the CSE and EECS Atriums. Come get a glimpse of EECS courses and research. Ask questions of graduate students and faculty. Several companies are sponsoring this event because they believe in the value of an EECS education! Free pizza!

EECS Students Recognized at U-M Engineering Graduate Symposium

Congratulations to the following students for their achievements in the 2007 U-M Engineering Graduate Symposium:

Scott Rudolph received first place for his Oral Presentation in the "Everything Waves" session.

Mark Liffiton and Julie Weber received first and second place for their oral presentations in the Signal Processing, Computer Science and Technology session.

Willie Bowen and Pierre-Yves Emelie received first and third place for their oral presentations in the Electronic Materials and MEMS session.

Eric Tkaczyk received first place for his oral presentation in the Biomedical Imaging, Fluoroscopy and Microscopy session.

Michael Thiel received first place, and Ruba Borno received second place, for their Poster Presentations in the "Everything Waves" session.

EECS 598: Human-Inspired Computing

Term: Winter 2008
Course No.: EECS 598
Credit Hours:
Instructor: Todd Austin
Prerequisites:

Course Description:
EECS 598: Human-Inspired Computing
Instructor: Prof. Todd Austin, austin@umich.edu, 4637 CSE
Lectures: Tues-Thur 12:00-1:30pm, 1003 EECS

This course covers recent research topics in computer engineering related to human-inspired computing applications. Specifically, we will be examining sensing and control applications on and within the human body, such as health sensing and assisted-living applications. In support of these applications we will study a variety of supporting technologies, including sensor processors, bio-implant technologies, bio-chemical sensing applications, neural-signal processing, and radio-frequency identification. The research studied in the course will have strong foundations in embedded computing, computer architecture, networking, signal processing, low-power electronics, and distributed computing.

The goal of the class is to give students the background knowledge necessary to go forward and apply their core research technologies into the emerging domain of human-inspired computing. The primary evaluation criteria are the quality of student's written paper critiques and in-class presentations of assigned research papers,and a semester-long team research project. The project teams will be composed (as far as possible) of a mix of students with EECS background and students with backgrounds in one or more of the application domains. The prerequisite of the class is graduate standing, although undergraduate students in EECS with coursework in programming (EECS 280), networking (EECS 489) and hardware (EECS 370 and 373) will also be able to take this course.
Related Topics:  Lab-Artificial Intelligence  

New computer program automates chip debugging

Fixing design bugs and wrong wire connections in computer chips after they've been fabricated in silicon is a tedious, trial-and-error process that often costs companies millions of dollars and months of time-to-market. Engineering researchers at the University of Michigan say it doesn't have to be that way. They've developed a new technology, called FogClear, to automate "post-silicon debugging."
[U-M Press Release] [EE Times Article] [Technical Paper]
Related Topics:  Lab-Advanced Computer Architecture  

Prof. Mazumder Elected Fellow of AAAS

Pinaki Mazumder has been elected Fellow of the American Association for the Advancement of Science, for contributions to the field of very large scale integrated (VLSI) systems. [Read more...]
Related Topics:  Lab-Advanced Computer Architecture  

3 .NET developers(they are willing to train those who have a background in computer science with some knowledge of .net)

Company or Institution: Confidential-Digital Marketing and Advertising Company whose clients include Audi, Botox, GlaxoSmithKline Kline, Western Union, Jet Blue, Subway etc. This is a GREAT company to work for. The environment is young, fun, and innovative.

Location: Ann Arbor, Michigan

Job Description:

Job responsibilities:Work as part of a team of developers to design, build and test web-based applications for a global online advertising agency using: SQL Server, ASP.NET (C#), HTML, JavaScript and occasionally Perl or Java.Maintain or upgrade existing applicationsContribute to technical discussionsContribute to design and interface discussionsRequirements:Strong problem solving skillsAbility to work well as part of a team, though comfort working solo is also a plusAbility to turn a loosely defined project description into a well-defined planA strong desire to learn our business and contribute

Preferred:Advanced programming or database experienceStrong interface design skillsStrong communication/social skillsETL experience (e.g. Business Objects Data Integrator)Knowledge of Agile methodologyMarketing experience (especially on-line marketing)

If you would like to hear more about the position please contactMolly Concannon at 734-462-9505 or mconcannon@otterbase.com

Halloween Party - 2007

EECS! Happy Halloween!

With encouragement of Dave Munson and Farnum Jahanian, the CSE administration extends a cordial invitation to all EECS faculty, staff, and students to join us in a haunt-filled event to celebrate Halloween. Attendance and dressing up in extremely silly costumes is mandatory!
[More Info]

Prof. Peter Chen Awarded the 2007 ACM/SIGOPS Mark Weiser Award

Peter Chen received the 2007 Mark Weiser Award for his demonstrated contributions to operating systems research. This award is presented to individuals whose work is deemed highly creative, innovative, and possibly high-risk, in keeping with the visionary spirit of Mark Weiser.
Related Topics:  Lab-Software Systems  

Continuum Finishes 7th in Australia

The U-M solar team placed 7th in the Challenge Class of the World Solar Challenge, showing how a world class team can overcome adversity. After an unfortunate collision the first day of racing, the U-M car Continuum went on to pass 25 cars on their way to the finish line. Read more on the team blog. Continuum employed a revolutionary design in the use of parabolic mirrors to improve overall performance. [Video] [Race Results] [Press Release]

Making Your First Million: and other tips for aspiring entrepreneurs

What spawned Silicon Valley and how can you capitalize on your own entrepreneurial spirit? Listen to Lee Boysel entrepreneur, investor, and inventor of the first single-chip CPU microprocessor talk about the lost early years of the microprocessor, and Making Your First Million [Video Link] [Slides Only] [Read more...]

General Manager

Company or Institution: NA

Location:

Job Description:

The executive recruiting and consulting firm of Saenger Associates has been exclusively retained to conduct a confidential nationwide search for the position of General Manager for our client company. This is an exceptional opportunity for a unique and talented individual with keen leadership abilities and a strong desire to achieve. The successful candidate will have full operations management responsibility within a dynamic corporation with substantial opportunity for growth.

BACKGROUND

Our global client is the world's largest manufacturer and distributor of industrial, commercial and residential products; holding over 100 patents in their niche' market. Their decades-long reputation as pioneers, coupled with high caliber products and superior service, make them a force to be reckoned with around the world.

The company continues to focus on strategic expansion of its product lines with an attitude of never ending improvement for efficiency and profitability. As a market leader, this new leadership position is needed to keep up with the growth of the company.

RESPONSIBILITIES

The general manager will produce and employ operation strategies to expand the selected division(s) of the company. The quantity and nature of the assigned division(s) will be based on the experience level of the hired candidate. The general manager will provide strategic leadership by formulating plans, goals and objectives and by providing a consistent financial perspective and intellectual ability to shape and drive key business decisions that are in alignment with the overall vision of the corporation.

Additional responsibilities include:

Run the day-to-day operations of currently operating businesses.Deliver desired results in a win-win, team oriented style.Continue to strive as a high-quality leader.Maintain a culture of integrity, high customer response and value.Grow a high-energy and positive staff.Execute creative, well-researched business development opportunities.Build and nurture relationships with key customers.Continuously and vigorously deliver product improvement, product enhancements and new products. Build and expand the management depth of talent to drive revenues and profits per the long-term strategic plan.



REQUIREMENTS

Career results within sophisticated manufacturing, product development and sales / marketing organizations.Intelligence, with sophistication and skills necessary to establish and maintain a high degree of credibility.Desire and commitment to take on increasingly greater level of responsibility and progress to an executive level position within the company.Engineering undergraduate degree and MBA from top-tier school preferred.Experience and ability to deliver results - in an ever-changing business environment.Proven management track record, must have had increasing levels of P & L responsibility at the $50MM level and above. Flexible, inner toughness/strength, self-motivated and decisive.Blue chip company experience. Recent / current experience as General Manager, Division President, COO, President.

INDUSTRY PREFERENCES

Including - companies in the Industrial and Commercial Products industries.

COMPENSATION

Competitive base salary / incentive performance bonus - commensurate with position.Excellent company benefits.Relocation available location to be in the west / southwest.

We welcome your comments, suggestions, and referrals on this truly unique executive opportunity.

For further information, please contact Barbara Gorkis by phone at 480-840-1594, or by E-mail at bgorkis@saengerassociates.com Additional information also may be attained at our website, www.saengerassociates.com.

DEPARTMENT HEAD ENGINEERING NEW PRODUCT DEVELOPMENT

Company or Institution: NA

Location:

Job Description:

The executive recruiting firm of Saenger Associates has been retained to conduct a search for the newly created position of Department Head Engineering New Product Development. The subject position reports directly to the SBU General Manager and is based in AZ.

Our long-time client is a manufacturer / distributor and is a recognized global leader in its industry - growing, successful, and profitable. They walk their talk with a winning team operating style that focuses on the needs of the customer. For many decades, this company has enjoyed long-standing reputation for high quality products and service.

DEPARTMENT HEAD ENGINEERING NEW PRODUCT DEVELOPMENT

RESPONSIBILITIES

The position is responsible for all of the engineering activities related to one of their leading SBU's new product development and quality improvement initiatives.

The successful candidate will be responsible for the engineering staff of this division's new product development engineering department. This group is responsible for projects leading to new products and product line extensions for a wide range of commercial-grade products while working very closely with the Marketing & Sales, Quality, and Manufacturing groups. The responsibilities of the position include: project conception, justification and execution; project planning and scheduling; project completion, achievement of project deliverables; and contribution to the setting/accomplishing of the New Product Development objectives and the business unit's overall strategic direction & plans.

The successful incumbent will hire, train, coach and develop engineers in alignment with the overall business initiatives and will be a member of the senior management team of the SBU. QUALIFICATIONS

The successful candidate must have the potential for at least 2 more levels of management. A Bachelor's degree in Engineering is a must - an advanced degree strongly preferred. We require 5 + years experience in engineering management and 15 plus years of overall experience in progressive manufacturing / engineering / quality environments. Previous general management experience with P & L responsibility is a plus.

Strong project management skills with a demonstrated ability to plan and drive projects to completion; and a thorough understanding of product development are critical for success in this fast-paced, high- volume, high-reliability product environment. Must have excellent theoretical and demonstrated knowledge of engineering concepts with an ability to perform financial analysis and cost justifications. The candidate will be well organized, enthusiastic, high energy, a team player and have a strong work ethic.



DEPARTMENT HEAD ENGINEERING NEW PRODUCT DEVELOPMENT PAGE 2

TARGET INDUSTRIES

Consumer Electronics, Medical Devices and Supplies, Plastics, Packaging, Aerospace, Injection Molding, and other industries where medium to high volume engineered products are featured

COMPENSATION

This position offers an excellent competitive, compensation package, full range of competitive benefits and upward career potential. Relocation benefits are available to the successful candidate to this Arizona location.

We welcome your suggestions or referrals. For consideration, please contact Barbara Gorkis, with your resume and salary history in strictest confidence, to bgorkis@saengerassociates.com

Predicting the Unpredictable in Nanoscale Circuits

Prof. John Hayes, Igor Markov, and graduate student Smita Krishnaswamy describe a first-of-a-kind technique to test non-deterministic parameters of nanocircuits in their article, "Tracking Uncertainty with Probabilistic Logic Circuit Testing."
[Read more...]
Related Topics:  
Lab-Advanced Computer Architecture  

CSE student team, DeepMaize, wins 2007 TAC-SCM Prediction Challenge

Three CSE students took Michigan's entry, "Deep Maize" to the final round of the 2007 Trading Agent Competition Supply Chain Management game, earning third place overall, and first place in the Prediction Challenge.
[Read more...]

Alumnus Avi Rubin responds to recent news about weaknesses in the e-voting machines

Avi Rubin (BS CCS; MSE CSE; PHD CSE) was not surprised to hear that the electronic voting machines used in California (and elsewhere) are vulnerable to being hacked and having the voting results changed. In fact, he brought to light many vulnerabilities in the Diebold machines back in 2003, before the election that employed more of these machines than ever before.

Prof. Rubin is a professor computer science at Johns Hopkins University, specializing in computer security and privacy, especially electronic voting. He is the director of NSF ACCURATE Center, a multi-institution voting research center, and recently published the book, Brave New Ballot: The Battle to Safeguard Democracy in the Age of Electronic Voting. Read more about his responses to security problems in electronic voting machines on his blog.

[Read the official California Report]

Network Problems

Merit is once again experiencing network problems. They are working on the problem but give no ETA as to when connectivity might berestored. You can read more at:

http://merit.edu/mail.archives/network-alerts/msg00636.html

We will keep you updated as we learn more. --DCO

EECS 584: Advanced Database Systems

Term: Fall 2007
Course No.: EECS 584
Credit Hours: 4
Instructor: Jignesh Patel
Prerequisites: EECS 484 or permission of instructor

Course Description:
EECS 584 will cover a number of advanced topics in development of database management systems (DBMS) and the application of DBMSs in modern applications.

Topics to be discussed include advanced concurrency control and recovery techniques, query processing and optimization strategies for relational database systems, advanced access methods, parallel and distributed database systems, extensible database systems, data analysis on large databases.

The course material will be drawn from a number of papers in the database literature. We will cover 2-3 papers per week, and all students attending the class are expected to read the papers before coming to the lecture. Before each class you will be required to hand in a brief summary (~350 words) of the paper that will be discussed in the class. The summary should not a facsimile of the abstract of the paper, but should be your assessment of the key contributions and limitations of the paper. For the summaries, do not provide a section by section play of what is covered in the paper. Simply summarize the key points that stood out when you read the paper. Long summaries will simply be returned without being graded. The reviews will be graded on a scale of 0-4, with 4 being the highest grade. 5% of the course grade is allocated for paper summaries. [Full Story]

Prof. Dragomir Radev helps coach U.S. linguistics team to victory

Prof. Dragomir Radev participated as the U.S. team coach in the Fifth International Linguistics Olympiad, held recently in St. Petersburg, Russia. This is the first year that teams from the U.S. competed, and they came home with several victories.
[Read more...]

Eric Chown leads team to RoboCup victory

Eric Chown was a member of the Artificial Intelligence Laboratory when he graduated with his PhD in Computer Science and Engineering. He is now on the faculty of the Computer Science Department at Bowdoin College in Maine, and recently led his robotics team to an international victory in the RoboCup 2007 competition. My goal is to make science fun and exciting and attract young people, said Chown in an interview with CNN.[Read the CNN Article]

Nov 15: Ann Arbor Tech Fair and Career Mentor Panel

10:00am - 4:00pm (CSE Bldg Atrium): Organized by the student honor society, HKN, the A2Tech provides local technology companies the opportunity to showcase their work to the U-M's future computer engineers, computer scientists and electrical engineers. [Additional Information]
5:00pm (1670 CSE Bldg): EECS Career Mentor Panel
[Additional Information]

Peter Honeyman receives USENIX Lifetime Achievement Award

Peter Honeyman received the USENIX Lifetime Achievement Award, known as The Flame Award, this past June at the USENIX Annual Technical Conference. This award recognizes "singular contributions to the UNIX community of both intellectual achievement and service that are not recognized in any other forum." Peter was praised for his "profound and lasting impact on the field of computer science,... for his seminal contributions to computing systems," and especially for his efforts as a mentor. The award committee wrote, "Peter's often highly unconventional stewardship of the countless students, researchers, and advisees he has touched is the stuff of graduate student legend."

Peter is an adjunct faculty member with CSE, a professor with the School of Information, and scientific director of the Center for Information Technology Integration. He has advised and been a mentor to many high-achieving CSE students over the years, including Avi Rubin (Professor and author of Brave New Ballot: The Battle to Safeguard Democracy in the Age of Electronic Voting), Tim Howes (Founder and CTO of Opsware, Inc.), Larry Huston (Intel research lab), and recently Niels Provos (Senior Staff Engineer at Google, Inc.).

USENIX Announcement
Related Topics:  Lab-Software Systems  

Research in Software Defined Radio Featured in IEEE Micro's 2007 Top Picks Issue

Research in Signal-Processing On-Demand Architecture (SODA) was selected for inclusion in IEEE Micro's annual Special Issue on Micro's Top Picks from Computer Architecture Conferences. [read more]

Best Paper for work in Software Defined Radio

Mark Woh, graduate student in Computer Science and Engineering, is first author on the paper, "The Next Generation Challenge for Software Defined Radio," which received Best Paper at the International Workshop on Systems, Architectures, Modeling, and Simulation (SAMOS VII), held July 16-19, 2007 in Samos, Greece. The paper was co-authored by Sangwon Seo, Hyunseok Lee, Yuan Lin, Prof. Scott Mahlke, and Prof. Trevor Mudge, from the University of Michigan, Chaitali Shakrabarti from Arizona State University, and U-M alumnus Krisztian Flautner, now at ARM Ltd.
Related Topics:  Lab-Software Systems  

Prof. Michael Wellman co-authors new book, Autonomous Bidding Agents

Prof. Michael Wellman's new book, Autonomous Bidding Agents: Strategies and Lessons from the Trading Agent Competition, is now available through MIT Press. Prof. Wellman was one of the originators in 2000 of the Trading Agent Competition (TAC), which has now grown to an international competition that presents the best in e-commerce trading. The book was co-authored by Amy Greenwald (Brown University) and Peter Stone (University of Texas).
[Read an overview of the book]

Dr. David Chesney's Big Fish Paper a Winner

Dr. David Chesney received the best paper award in the New Engineering Educators division at the 2007 American Society of Engineering Educators (ASEE) Annual Conference and Exhibition for his paper entitled, "Big Fish II: The Lost Science of Story-Telling in the Engineering Classroom."

Dr. Chesney believes that the use of story-telling in the engineering classroom can be an improvement to traditional teaching methods. He has used this technique his all of the classes he teaches, including junior-level Data Structures and Algorithms, senior/graduate level Software Engineering, and Professionalism and Ethics.

Dr. Chesney is a lecturer in the Computer Science and Engineering division.

Software development, product management, quality assurance and other engineering related positions.

Company or Institution: Barracuda Networks

Location: Ann Arbor, Michigan.

Job Description:

Silicon Valley based Barracuda Networks - NOW Hiring Software Development and QA

All positions are located in Ann Arbor, Michigan.

Barracuda Networks, the exciting Silicon Valley based security appliances firm has launched a new software development and engineering innovation center in Ann Arbor.

After leading the way in the fight against Spam, Viruses, Spyware, Content Filtering, and Server Load Balancing, Barracuda is looking to build exciting new products in the heart of Michigan.

Barrauda Networks is a highly profitable, leading provider of application security appliances. We maintain and laid back and high energy working environment which breeds innovation. We are now looking to add more talented individuals to work on our expanding product line. With over 40,000 customers worldwide, this fast-paced, rapidly growing company needs top talent to ensure our product lines live up to the high standards of our current and future customers.

*** Barracuda Networks, Inc., the leader in security appliances, is now hiring a variety of software developers for a new Ann Arbor development office. These positions are immediately available. ***

We are looking for senior, junior, and intern/entry level talent for the exciting new satellite development office located conveniently close to the University of Michigan campus. Current CS students are also encouraged to apply.

Software engineers in this office will be tasked with developing new and exciting products for Barracuda, along with providing additional development expertise to our highly successful Spam Firewalls, Web Filters, IM Firewalls, and Load Balancers.

*********************************************************************************

*********************************************************************************

We are IMMEDIATELY hiring (all levels; senior, junior and entry) software development, product management, quality assurance and other engineering related positions.

Please send us your resume if you have any of these skill sets:

Linux/UNIX

Perl

C

C#/ASP.net

COM

MAPI

AJAX/Advanced Web Development

Windows Development

Strong security knowledge

C++

C#/ASP.net

LINUX, UNIX, Windows and TCP/IP application development

Strong security and networking knowledge is preferred.

QA: Any software development QA experience

Also, any development jobs available at http://www.barracudanetworks.com/ns/company/careers.php are available from the Ann Arbor office.


********************************************************************************* *********************************************************************************
** HIRING TODAY! **

Please send your resume, salary requirements, and availability to sheiney (at) barracuda.com.

Tell your friends! Barracuda is the coolest company around. ;)





About Barracuda Networks:



Barracuda is a highly energetic and successful security appliance firm, headquartered in Mountain View, California. Established in 2002, Barracuda Networks, Inc., is the leading provider of enterprise-class application security appliances for comprehensive email, Internet, and IM protection. Winner of numerous industry honors, its flagship products protect over 40,000 customers around the world, including Adaptec, Caltrans, CBS, Georgia Institute of Technology, IBM, NASA, Pizza Hut, Union Pacific Railroad Company, and the U.S. Treasury Department. Barracuda Networks' mission is to provide powerful, enterprise-class solutions that are suitable for the largest of businesses yet have the ease of use and affordability that smaller businesses demand. With this combination of power, ease of use and affordability, Barracuda Networks products continue to win wide acclaim from customers as well as within media and analyst circles.

Barracuda Networks is a privately held company with headquarters in Campbell, California. Barracuda Networks has offices in eight international locations and distributors in over 43 countries.

EECS Summer Pcinic - 2007

Click on the photo to the left or the link below for more photos from the 2007 EECS Summer picnic. [Full Story]

Lisa Hsu Awarded Intel Fellowship

Lisa Hsu, a graduate student in Computer Science and Engineering, was recently awarded an Intel Foundation Ph.D. Fellowship. This program awards two-year fellowships to Ph.D. candidates pursuing leading-edge research in fields related to Intel's business and research interests.

"My research," said Hsu, "is about cache resource allocation in large scale chip multiprocessors. As CMPs become more prevalent, particularly in the server domain, I'm trying to come up with simple, scalable, and effective algorithms to manage a shared cache resource amongst many competing elements, some of which may be more important than others and require a higher quality of service than other elements."

Originally from San Diego, CA, Lisa came to Michigan after graduating from Princeton University in 2002 with a degree in Electrical Engineering. She has been a Peer Advisor for incoming women to the department since 2003, and is an active member of the computer science graduate student group, CSEG. She also participates in sprint triathlons!

Prof. Todd Austin Receives 2007 Maurice Wilkes Award

Prof. Todd Austin was presented with the 2007 Maurice Wilkes Award at the 2007 International Symposium on Computer Architecture (ISCA) Awards Banquet, "for innovative contributions in Computer Architecture including the SimpleScalar Toolkit and the DIVA and Razor architectures."[Read more...]

Tony Fader receives NSF Graduate Research Fellowship

Tony Fader (BS Math 2007) won a prestigious NSF Graduate Research Fellowship while conducting research under Prof. Drago Radev. This research spanned two different projects:

Polisci project:

This project aims to develop a method to find influential speakers (or mavens) from the transcript of a debate. The method, called MavenRank, represents speeches and their textual similarity as a network and ranks speakers based on the centrality of their speeches. When applied to the US Congressional Record, which is a transcript of debates and speeches in the US Senate and House of Representatives, it was found that the rank of a speaker in a congressional committee is correlated with that speaker's MavenRank score in a related topic. Work is now underway to develop a dynamic version of MavenRank that identifies influential speakers within a specific time period.

GIN:

In the fields of biology and medicine, researchers are often overwhelmed by the large volume of articles published, which makes keeping up to date with a specific topic difficult. Radev and Fader developed a system called GIN (Gene Interaction Network), which aims to help researchers find what they are looking for by providing article summaries and access molecule interaction networks. Each interaction is automatically extracted from the text, so users can immediately find more information about a given interaction or view all of the interactions described in an article. The system also provides network statistics about the molecules in the interaction network, which describe the centrality of the molecules and connectedness of their neighborhoods.

Tony will be headed to U. Washington to pursue his PhD in Computer Science.

Graduate Students Awarded Prize in IEEE Programming Challenge at IWLS

Smita Krishnaswamy and Stephen M. Plaza, doctoral students in Computer Science and Engineering, were awarded the Second Best Contribution Award at the Second IEEE Programming Challenge at IWLS (Int. Workshop on Logic and Synthesis), May 30-June 1, 2007 for their paper, "AnSER: A Lightweight Reliability Evaluator for use in Logic Synthesis."
[read more...]
Related Topics:  Lab-Software Systems  

How does DCO distribute software?

For linux much of the software is served out of afs so that users are simply running the same thing they would at CAEN. In addition we almost always install things remotely via ssh. We might mount an iso off of a remote machine, scp things over, whatever. We also provide cds upon request.

For windows and macs we have mostly provided CDs and walked around to install for those people that need help.

However, I have recently been putting software that does not need to be on a CD on a web server under a variety of protection schemes : cosign with a restricted user list and by ip address. This has worked fairly well considering we run our own web server so no one gets upset at my putting gigabytes of data on it.

For some users I have also recently started using remote desktop to connect to the machine and install things on it where the files are either local to my machine (remote desktop can connect local drives to the remote machine), on a windows share, or downloaded from our website. The problem with this is that we have quite a few machines that do not have remote desktop turned on and even when they do this does notwork when someone is logged into the machine.

Long term I am interested in using SMS advertised install scripts which I believe would allow an end user without administrative rights to install an application using administrative rights by proxy. It would also allow someone to ask us to do it for them (say on a large number of machines) and we could just make the SMS job mandatory on their machines and not have to worry about whether someone is logged in. The issue here is that there is a much larger learning curve for this, it requires SMS to be installed and working on the machine, and it requires more specialized server support.

-- Joel

EE Engineer: Instrumentation and Controls

Company or Institution: Malcolm Pirnie, Inc.

Location: Detroit, MI

Job Description:

Our ideal candidate must have a keen interest in technology and an aptitude to learn development of master plans, automation strategy, monitoring and control system design, software configuration and system start up and documentation. A minimal of three years of experience in electrical controls, PLC programming, HMI software configuration, P& ID development and telemetry and communications systems will be a plus. Must have B.S. Degree in Mechanical, Electrical, or Chemical Engineering. Masters degree a plus. Strong interpersonal, verbal and written communication skills are a must.
EOE

Job Summary:
Malcolm Pirnie, Inc., a leading national Environmental Engineering firm is seeking an Engineer to work within our Instrumentation and Controls practice in the Red Oak Consulting division in Detroit, Michigan. The position requires research and development of process controls and design of control systems including computer controlled automation for water and wastewater industries. Responsibilities include developing Process and Instrumentation Diagrams (P&IDs), technical specifications, shop drawing review and support field staff during construction. The responsibilities will also include providing engineering solutions to interface process monitoring, control and automation systems with electrical and mechanical equipment and developing master plans.

Malcolm Pirnie offers exceptional flexible benefits including major medical, dental, vision, 401k and Pension Retirement Plans, Tuition Reimbursement, Work/Life balance programs, Bonus and Incentive Compensation all in a flex-time environment

Interested students should email Adam Gersh at:

agersh@pirnie.com.

Business Consultant

Company or Institution: CONTAX Inc.

Location: Toronto, Canada

Job Description:

Company Description
CONTAX Inc. is a privately owned information technology consulting services firm founded in 1989 in Toronto, Canada. Since its inception, CONTAX has grown to service clients across North America from offices located in Toronto, Montreal, and Chicago.

Our business is built on the strength of our client relationships. CONTAX consultants focus on providing quality systems solutions, which best meet the business needs of our clients.

We provide services to some of the world's leading firms in the following areas:

- SAP Technology Consulting
- EDI Configuration and Integration
- J.D. Edward's One World
- Oracle Applications
- AS/400 Business Applications
- Web Development
- Project Management
- Training


Job Qualifications
- A Bachelor's degree in a technical field
- Programming experience
- Excellent leadership, communication (written and oral), and interpersonal skills
- Proven success in both team-oriented and individual environments
- Work authorization which does not require sponsorship by the employer


Job Description
CONTAX is dedicated to leading the consulting industry in professionalism and technical expertise. We invest heavily in attracting, training, and developing some of the brightest minds in the business.

Working as a Business Consultant with CONTAX, you will be extensively trained to build your core technical, business, and industry knowledge. Training will involve learning some of the newest technologies in enterprise systems and web development in addition to strengthening your project management and business skills.

Clients will rely on your expertise to enhance their investments in technology and business systems. You will be expected to bring new ideas to the table and provide creative solutions for various business issues.


Responsibilities may include

- Designing and implementing technical solutions customized to meet client needs
- Evaluating and re-engineering a client's existing business process
- Developing custom reporting tools
- Functional configuration in a specific area of a client's ERP system
- Managing existing client relationships
- Building new client relationships and securing new strategic partnerships

 

Kevin Changela
Director of Human Resources
CONTAX INC.
311 W Superior St.
Suite 313
Chicago, IL 60610
847-754-8209
careers@contax.com

or

Jennifer Thelwell
Office Manager
CONTAX INC.
893 Yonge Street,
Toronto, ON M4W 2H2
416-927-1913
careers@contax.com

 



TV Now Showing on U-M Connected Computers

Thanks to the enterprising efforts of Prof. Sugih Jamin, U-M is bringing live TV to the Internet for faculty, staff and students. The technology is based on software developed by Jamin, association professor of computer science and engineering, and co-founder of Zattoo, Inc. [The University Record]

EECS 498: High-Tech Entrepreneurship

Term: Fall, 2007
Course No.: 498
Credit Hours: 4
Instructor: Mohammed N. Islam
Prerequisites: Senior or Graduate Standing (Juniors or Sophomores will also be

Course Description:
The technology sector represents a significant portion of the economy of every industrialized nation. In the U.S., more than one third of the gross national product and about half of private-sector spending on capital goods are related to technology. Therefore, particularly in the U.S. economic growth depends on the health and contributions of technology businesses.

This course is about Technology Entrepreneurship, which is a style of business leadership that involves identifying high-potential, technology-intensive commercial opportunities, gathering resources such as talent and capital, and managing rapid growth and significant risks using principled decision-making skills. Technology ventures exploit break-through advancements in science and engineering to develop better products and services for customers. The leaders of technology ventures demonstrate focus, passion, and an unrelenting will to succeed.

[More Info]

Michael Moffitt Awarded IBM's Prestigious Josef Raviv Memorial Postdoctoral Fellowship

Michael D. Moffitt, who recently defended his PhD in Artificial Intelligence under Prof. Martha Pollack, has accepted the prestigious 2007 Josef Raviv Memorial Postdoctoral Fellowship for promising research in computer science. He will spend his post-doctoral year at the IBM Austin Research Lab. [Read more...]

EECS Student Instructor Awards

SEE PHOTOS
Each year, the EECS Department honors our top-performing Graduate Student Instructors (GSI), and undergraduate Instructional Aides (IA), at a special luncheon. This year's awards took place Thursday, April 26, 2007. Congratulations to the following individuals:

GSI Awardees

Chih-Wei Wang
Phil Choi
Jon Andersen

IA Awardee

Jon DeBusscher

Honorable Mentions

Eric Williams
Adam Barnett
Barry Mullins
Kevin Lim
Julia Lipman

Martha Pollack Named Dean of School of Information

Prof. Martha Pollack has been named the new Dean for U-M School of Information, effective August 1, 2007. Pollack came to U-M in 2000, and has served as Associate Chair for the Computer Science and Engineering division since 2004.
UM Press Release

EECS 598-2, Photonic Crystals

Term: Fall07
Course No.: EECS 598-002
Credit Hours: 3
Instructor: Almantas Galvanauskas
[More Info]

Featured Article: Consumer Electronics Meets Distributed Storage

CSE graduate student Daniel Peek and Prof. Jason Flinn, Morris Wellman Faculty Development Assistant Professor, described their Blue File System (BlueFS) project in a recent article of the IEEE Computer Magazine (Feb 2007). Responding to the complexity involved in trying to share and update information between our digital cameras, iPods, cell phones, and laptop computers, Flinn and Peek are working to simplify personal digital content management.
[ Article available on IEEExplore-requires login]

David Kieras Receives Education Excellence Award

Professor David Kieras received a 2007 College of Engineering Education Excellence Award. Prof. Kieras is well-known for his course, Object-Oriented and Advanced Programming, an undergraduate course that has a reputation among students for being an exceptional course. [read more...]

ACAL and AI Graduate Students Take Top Honors at ISPD 2007 Contest

INTRODUCTION TO DISCRETE EVENT AND HYBRID SYSTEMS

Term: Fall 2007
Course No.: 498-002
Credit Hours: 3
Instructor: Stephane Lafortune
Prerequisites: Junior standing

Course Description:
This course is intended for undergraduate students who want to learn about dynamic systems with discrete state spaces and event-driven transitions. Discrete Event Systems, as they are called, arise in the modeling of technological systems such as automated manufacturing systems, communication networks, software systems, process control systems, and transportation systems. In embedded and networked systems, discrete event dynamics are coupled with continuous dynamics, giving rise to what are called Hybrid Systems.
This course will introduce students to the modeling and analysis of discrete event and hybrid systems. Examples from the above areas will be used throughout the course to illustrate the main concepts.
There are no specific course prerequisites; however, the course is aimed at juniors and seniors in EE, CE, CS, or ME. Some basic knowledge of probability (from e.g., Math 425 or EECS 401 or IOE 265 or Stat 412) is recommended for the last part of the course.

Syllabus:
Finite-state automata models of discrete event systems: notions of deadlock and livelock, product and parallel composition, observers, diagnosers.
Petri net models of discrete event systems: reachability analysis with coverability tree, structural analysis with invariants.
Timed automata models of discrete event systems: parallel composition, reachability analysis by untiming.
Hybrid automata models of hybrid systems: basic notions.
Stochastic models of discrete event systems: stochastic automata, Markov chains, introduction of queueing models.
Introduction to discrete event simulation.

Textbook:"Introduction to Discrete Event Systems - Second Edition"by C. Cassandras and S. Lafortune, Springer, 2007

Grading:Homework assignments, two exams, and a project.

Several software tools will be used in the course: UMDES, DESUMA, Matlab with Stateflow and SimEvents. [Full Story]

William Gould Dow Distinguished Lecture

"Programming Past and Future," by Prof. Susan L. Graham, Pehong Chen Distinguished Professor of Electrical Engineering and Computer Science at University of California, Berkeley
Thursday, April 5, 2007
4:30pm, 1670 CSE Building
Reception Following the Lecture [abstract and bio]

ACAL Receives Microprocessor Report Analysts' Choice Award

The Advanced Computer Architecture Laboratory (ACAL) received a 2006 MPR Analysts' Choice Award in the newly created category, Innovation. ACAL was named with industrial partner ARM, Ltd. for introducing and implementing the technology called Razor, which MPR believes is relevant to power consumption and the concept of future computing in general.
[read more]

Zattoo Named to Red Herring 100 Europe 2007

Prof. Sugih Jamin's company, Zattoo, has been named to the Red Herring 100 Europe 2007 list, which recognizes the 100 most promising private companies driving the future of technology, in the region of Europe, the Middle East, and Africa. ---Read also: Press Release BusinessWeek.com article
U-M students and staff can download Zattoo (requires U-M password)

CSE Faculty Member Andrew Ladd Mourned

The Department was saddened to hear that Andrew Ladd, who was recently hired as an EECS faculty member in the CSE Division, passed away in his sleep the morning of March 4, 2007. Andrew was 28 years old. His research expertise spanned a broad area including robotics, graphics, vision, theory, and systems. We in EECS looked forward to having Andrew's energy and enthusiasm as part of our department and it is with great sadness that we note his passing.[Obituary and Guest Book; search for Andrew Ladd]

HKN Peer Mentoring: All About EECS Courses and Programs

Get advice about which classes to take - Learn more about the different areas within EECS, from student members of the EECS Honors Society, Eta Kappa Nu. Thursday, March 15, 2007, from 4-7PM in Tishman Hall, CSE Bldg. All current and prospective EECS students are welcome - Pizza will be served! [Flyer]

Web Programmer/Analyst

Company or Institution: Kalamazoo RESA

Location: Kalamazoo, MI

Job Description:

Full time Web programmer to develop Internet databaseapplications for use in schools. Duties includeanalyzing business needs, interface design, databasedesign, programming in Microsoft Visual Studio,training of other programming and implementation. Minimum Associates Degree; with experience writingweb-based applications. Bachelor's degree and experience with ASP.NET,Visual Basic.NET,Visual C#.NETand SQL databases preferred. Please apply online at www.kresa.org by 3/19/07. EOE.

lvaro Cienfuegos Villazn

lvaro Cienfuegos Villazn, eclesisticu asturianu, cardenal ya plenipotenciariu del emperador Carlos VI d'Habsburgo en Roma ( 19 d'agostu de 1739).

Integrated Circuit Designer : Job ID: 522389, Job ID: 522390

Company or Institution: Intel

Location: Fremont, CA

Job Description:

Description

In this position, you will be working with a small team of IC designers to work on physical level chips for communications. Your responsibilities will include but not be limited to:

Working with people from different divisions, identifying and analyzing problems, plans, and solutions

Working independently on part of chip designs, from concept, schematic, simulation to key layout

Working together with a small group to achieve team goals

Qualifications

You must possess either a Ph.D. or a Master of Science degree in a related field with more than five years of relevant working experience, or a Bachelor of Science degree in a related field with more than eight years of relevant working experience. Additional qualifications include:

Experience with a full cycle of analog chip design, capabilities of independent work

Experience in mux* and/or demux*, serdes*, CDR designs, preferably with higher than 1Gbps speed

Experience of using foundries and outside packaging and/or testing house Experience with low cost designs Good written and verbal communication skills Knowledge of PC related circuitry is preferred

Location: Fremont, CA

You can either apply this job online at www.intel.com/jobs or send me your resume at chien-chang.liu@intel.com. [Full Story]

Spring/Summer Undergraduate Research Program in Engineering

Apply by March 7, 2007 for an EECS Spring/Summer Undergraduate Research project with an EECS faculty member. Read about the projects available, and sign-up on the online form.

3 EECS Students Awarded Rackham Predoctoral Fellowships

Three EECS students were awarded the Rackham Predoctoral Fellowship for the 2007-2008 academic year:

Francesco Andriulli (Electrical Engineering)
Aditya Mahajan (Electrical Engineering Systems)
Yuanyuan Tian (Computer Science & Engineering).

The Predoctoral Fellowship is one of the Rackham Graduate School's most prestigious awards. It is awarded to outstanding students who have advanced to candidacy and are working to finish their degree.

Prof. Peter Chen named Arthur F. Thurnau Professor

Prof. Peter Chen received a U-M Arthur F. Thurnau Professorship for his outstanding contributions to undergraduate education. Recently, Prof. Chen created a new course for freshmen called Microprocessors and Music, where students successfully build a music synthesizer in one term.
[Read more...]

Sir John Pendry Lecture Available

If you missed Sir John Pendry's lecture, "The Perfect Lens: Resolution Beyond the Limits of Wavelength," you may listen to his talk and view his slides - click here.

Usama Fayyad Named 2006 ACM Fellow

Usama M. Fayyad (PhD, CSE), Chief Data Office and Senior Vice President, Yahoo!, was named a 2006 ACM Fellow, "For contributions to machine learning, data mining and knowledge discovery."

Kunle Olukotun Named 2006 ACM Fellow

Kunle Olukotun (PhD CSE), associate professor at Stanford University, was named a Fellow of the Association for Computing Machinery (ACM), "For contributions to multiprocessors on a chip and multi threaded processor design."

Web developer

Company or Institution: Yield Software

Location: San Mateo, CA

Job Description:

Developers: Looking to Join an Excellent Startup-up in the Fastest Growing Space on the Internet? Are you smart, talented and motivated? Have you been working hard for a company that has little promise or future while companies like MySpace, Facebook, YouTube and Google revolutionize the Internet? Or, are you a student who is tired of sitting on the sidelines and anxious to get in the game while finishing up your degree? If any of these describe you, then you definitely want to talk to us!!

Google has built a market value of over $150 billion and in conjunction with Yahoo and Microsoft have dominated the web advertising space. Thousands of niche search engines and advertising networks have emerged focused on everything from mortgages to travel to real estate. There is a massive influx of marketing budgets out of traditional media (television, radio, print, direct mail, etc.) and onto the Internet. At the same time, Susquehana Financial Group forecasts that the online advertising market will more than quadruple over the next five years to reach $82 billion worldwide!!

While companies know how to build great products and services, they have no idea how to harness the rapidly evolving web advertising market to attract the best traffic and convert them into loyal customers. So far, the only solution in sight is to hire lots of very expensive, very hard-to-find search engine marketing and web advertising "experts" to manually and suboptimally allocate huge budgets.

Yield Software is a complete solution to automate and optimize web marketing, transforming it from a inefficient cost center to a competitive weapon. First, it attracts and drives the most valuable users to your web site. Then, it optimizes your site to convert those users into loyal customers, sales and ultimately profits. It does this by leveraging sophisticated algorithms, innovative techniques and state-of-the-art best practices to ensure you spend your web marketing budget in the most cost effective way possible.

Join us and you'll learn and practice highly valued Web 2.0 techniques while you help launch a product that will empower companies to capitalize on this enormous opportunity. We are seeking both full-time and part-time developers, we have flexible work schedules and we even offer work from home/school opportunities. Whatever your situation, if you are talented and interested, we want to talk to you!

Yield Software has been under development for almost a year and in the final development stages of its beta product. The CEO has a proven track record, including holding various executive positions at Siebel Systems where he launched their flagship product from inception and developed it into a $1B business. Other executive team members have held senior positions at some of Silicon Valley's most successful software companies; as well as degrees from Wharton Business School and engineering schools such as Berkeley and Michigan.

This is a unique opportunity to be part of a small, fun and ambitious company that is on the verge of great success! The ideal candidate is:
* Passionate about web application development and internet technologies.
* Experienced in building large-scale, hosted, user-friendly web applications.
* Up to speed on the latest web standards and productive with Java, JavaScript/AJAX, HTML and PHP.
* Familiar with Tomcat, search engine APIs (Google, Yahoo MSN) and search engine optimization.
* A hands-on developer with the ability to rapidly prototype and deliver production-quality product.
* Able to develop high-quality, visually appealing web designs and templates.
* Experienced with designing for user experience; hosted deployment; and reliability, availability, scalability, and performance (RASP).
* Highly organized and detail-oriented.

We are very interested in seeing your previous work, examples, projects and experiments. We are located in San Mateo, CA. Send your resume or a description of your qualifications to matt.malden@yieldsoftware.com.

British Corn Laws End

The British Corn Laws were abolished on this date in 1849.

Martha Pollack Receives Sarah Goddard Power Award

Prof. Martha Pollack has been selected to receive a 2007 U-M Sarah Goddard Power Award for her significant contributions to the betterment of women through distinguished leadership, scholarship, and other related activities. She will receive the award at a public awards ceremony February 7, 2007.
[read more...]
[University Record]

Three EECS faculty receive NSF CAREER Awards

Assistant professors Domitilla Del Vecchio, Z. Morley Mao, and Petar Momcilovic have recently been awarded NSF Faculty Early Career Development (CAREER) awards. The CAREER award is NSF's most prestigious award in support of faculty in the early years of their career, and is intended to especially promote those teacher-scholars who most effectively integrate research and education.
Read more...

Three Faculty Earn 2007 EECS Outstanding Achievement Award

Congratulations to the following three EECS faculty members who are being recognized for their contributions to the Department with an EECS Outstanding Achievement Award:

Jim Freudenberg, Systems Laboratory
Brian Noble, Software Systems Laboratory
Jamie Phillips, Solid-State Electronics Laboratory

They will receive their awards at the annual Faculty Recognition Dinner on February 10th at the Michigan League.

John Laird Named 2006 ACM Fellow

John Laird, professor in the Artificial Intelligence Lab, was named a Fellow of the Association for Computing Machinery (ACM), "For contributions to the development and application of cognitive architectures."

HKN Receives the Outstanding Chapter Award for 2005-06

The Beta Epsilon chapter of Eta Kappa Nu, which is U-M's student chapter of the national Electrical and Computer Engineering Honor Society, is a recipient of the Outstanding Chapter Award for 2005-06, the second year in a row it earned this prestigious honor. [read more]

Students Display Class Projects at Design Exposition

David Liu and Adam Schrems display their senior-level project, SensorNet, a system to wirelessly monitor and control a home, at the Fall 2006 College of Engineering Design Exposition. [Full Story]