• Skip to main content

Robert Lightfoot

Texas A&M University College of Engineering
  • Robert Lightfoot
  • Teaching
  • Research
  • People
  • CSCE – Department page

Courses

CSCE 331 – Foundations of Software Engineering

Intensive programming experience and provision of the fundamentals needed for larger-scale software development; integration of concepts in computer science and familiarization with a variety of programming and development tools and techniques; team projects each with an emphasis on a different specialization within computer science; emphasis on programming techniques to ease code integration and clarity; practical exposure to software-engineering processes through large-scale projects and specification and documentation.

CSCE 412 Cloud Computing

Operating system and distributed systems fields that form the basis of cloud computing such as virtualization, key-value storage solutions, group membership, failure detection, peer to peer systems, datacenter networking, resource management and scalability; popular frameworks such as MapReduce and HDFS and case studies on failure determination.

Previous Courses Taught

Click Here for other courses I have taught.

© 2016–2026 Robert Lightfoot Log in

Texas A&M Engineering Experiment Station Logo
  • College of Engineering
  • Facebook
  • Twitter
  • State of Texas
  • Open Records
  • Risk, Fraud & Misconduct Hotline
  • Statewide Search
  • Site Links & Policies
  • Accommodations
  • Environmental Health, Safety & Security
  • Employment