Crossroads The ACM Magazine for Students

Sign In

Association for Computing Machinery

Articles Tagged: Software creation and management

Articles & Features

SECTION: Features

Artificial intelligence for software engineering

Artificial intelligence is predicted to impact many industries (including the software industry), changing how we produce, manufacture, and deliver. The rise of artificial intelligence may significantly transform the practice of software engineering, helping us build better software faster.

By Hoa Khanh Dam, April 2019

PDF | HTML | In the Digital Library

How to get hired at a startup as a software developer

Avoid common pitfalls when programming 2D graphics in java

This paper presents the core knowledge required to properly develop 2D games in Java. We describe the common pitfalls that can easily degrade graphics performance and show how we achieved impressive frames-per-second display updates when implementing Minueto, a game development framework.

By Alexandre Denault, Jörg Kienzle, March 2007

PDF | HTML | In the Digital Library

Creating a 3D universe in Java3D

By George Crawford, November 1998

PDF | HTML | In the Digital Library