acm-header
Sign In

Communications of the ACM

Careers


Featured Job
bg-corner

Contractors Vie For Plum Work, Hacking For U.s.
From ACM News

Contractors Vie For Plum Work, Hacking For U.s.

The U.S. government’s urgent push into cyberwarfare has set off a rush among the biggest military companies for billions of dollars in new defense contracts. The...

From ACM Careers

Students Excel in New-Age Crime Technology

Hacking has become an attractive subject for many students. The first day of the Security and Identity Management (SIM) conference in Ahmedabad saw paper presentations...

Teaching Computing to Everyone
From Communications of the ACM

Teaching Computing to Everyone

Georgia Institute of Technology has  required every undergraduate on campus to take a course in computing.  Here are the lessons learned from the practice, now...

Harnessing Spammers to Solve AI Problems
From ACM TechNews

Harnessing Spammers to Solve AI Problems

Some Completely Automated Public Turing Test To Tell Computers and Humans Apart (CAPTCHAs) security systems are already being solved by spammers, but CAPTCHA co...

Top 10 Technology Skills
From ACM TechNews

Top 10 Technology Skills

Although many sectors of the economy are struggling to survive, the information technology (IT) industry is still relatively strong. Employment experts say that...

Scholarship Program Targets Need For Cyber Security Skills
From ACM TechNews

Scholarship Program Targets Need For Cyber Security Skills

The Scholarship for Service (SFS) program, jointly run by the National Science Foundation and the U.S. Department of Homeland Security (DHS), is becoming a widely...

The Youngest Ethical Hacker in India
From ACM News

The Youngest Ethical Hacker in India

Sixteen-year-old Sahil Khan calls himself a hacker, not a cracker, a distinction that puts him on the ethical side of computer security. A "cracker" is a cyber...

Human Computing Skills: Rethinking the K-12 Experience
From Communications of the ACM

Human Computing Skills: Rethinking the K-12 Experience

Establishing the fundamentals of computational thinking is essential to improving computer science education.

USACM's Policy Role
From Communications of the ACM

USACM's Policy Role

ACM members have a professional duty to ensure that the public comprehends and benefits from advances in computing.

From ACM TechNews

The 9 Hottest Skills For '09

Even with a struggling economy and record unemployment, certain IT skills will be in high demand in the coming year. Programming and application development will...

From ACM TechNews

Stimulus Could Boost It Job Prospects

The overall outlook for IT employment in 2009 is mixed, but some analysts say the U.S. federal economic stimulus package could add IT positions. Compared to jobs...

From ACM TechNews

It Sector Adds Jobs Despite Economic Turmoil

New statistics from the U.S. Bureau of Labor show that the IT profession may be stronger than the rest of the job market. Although 240,000 jobs were lost nationwide...

From ACM TechNews

It Security Education Continues to Evolve

IT security and cyberforensics are two areas with a critical need for more workers, writes Purdue University professor Eugene Spafford, chair of ACM's US Public...

It Salaries Take Tiny Leaps
From ACM TechNews

It Salaries Take Tiny Leaps

Salaries for information technology (IT) professionals have essentially stalled, reveals Computerworld's 22nd annual Salary Survey. The survey, based on responses...

Education: Reprogramming College Preparatory Computer Science
From Communications of the ACM

Education: Reprogramming College Preparatory Computer Science

The college preparatory computer science education curriculum must be improved, beginning with the earliest phases of the process.

Computer Experts: Guns-For-Hire or Professionals?
From Communications of the ACM

Computer Experts: Guns-For-Hire or Professionals?

Considering the responsibilities of those who build systems fundamental to significant social functions, institutions, and values.

From Communications of the ACM

Crossroads For Canadian CS Enrollment

What should be done to reverse falling CS enrollment in the Canadian education system?
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account