Jan 31, 2023  
2020-2021 Academic Catalog 
2020-2021 Academic Catalog [ARCHIVED CATALOG]

Computer Information Systems Certificate: Software Development (EK10)


Campus contact for this program:
Professor Farshad Ravanshad, FRavanshad@hcc.commnet.edu


This certificate program is designed to provide the fundamental programming and software development knowledge and skills required for entry-level positions in software development. The program has as its learning outcomes the demonstrated proficiency in the skills listed below:

  • Demonstrate a basic understanding of the information technology field, demonstrate problem-solving and creative-thinking skills 
  • Apply programming concepts and techniques and utilize a programming language to design, code, compile, execute and debug programs 
  • Apply relational database concepts to query and manipulate data in relational databases 
  • Apply web development principles and technologies including HTML and CSS to create functional web pages 
  • Demonstrate a basic understating of the Linux operating system, its GUI and command-line environments, and its tools 
  • Demonstrate a basic understanding of computer science concepts and skills necessary for software development 
  • Demonstrate a basic understanding of the role of different software technologies and software components 
  • Demonstrate a basic understanding of the interaction between different software components such as the front-end, back-end, data manipulation and retrieval, data storage, and the deployment environment used in application software systems 
  • Demonstrate a basic understanding of software development life cycle and necessary environments for writing and deploying software 
  • Demonstrate the ability to use a high-level programming language effectively to develop small-scale application software systems