The computer requirements needed to take civil engineering online classes are a computer microphone and speakers, up-to-date Windows or Mac OS, and antivirus software. You also need a web camera, AutoCAD, design software, high-speed Internet, elibrary, video conferencing applications, and durable storage capacity.