SDEV140 — Introduction to Software Development
SDEV 140 - Introduction to Software Development SDEV 140 - Introduction to Software Development Students will be familiarized with algorithms and development tools used to document/implement computer logic. Students will compare different programming languages, different programming paradigms such as real-time processing, web/database applications, and different integrated development environments. Students will implement structured programming concepts such as basic control structures, variables, constants, arrays/collections, procedures, and functions; and advanced concepts such as sorting, searching, and error handling. Students will be introduced to object-oriented programming. Students will explore the uses of different programming languages. Students will develop, test, and debug programs in an integrated development environment. Students will develop team building, work ethic, communication, documentation, and adaptability skills. MAJOR COURSE LEARNING
Prerequisites: SDEV120
Part of
- Computer Science, AS
- Cyber Security/Information Assurance, AS
- Data Analytics, AS
- Information Technology and Informatics, AS
- Software Development, AS
- Cloud Technologies, AAS
- Cyber Security/Information Assurance, AAS
- Data Analytics, AAS
- Entrepreneurship, AAS
- Network Infrastructure, AAS
- Software Development, AAS
- Supply Chain Management, AAS
- Computer Science Fundamentals, Certificate
- Software Application Developer, Certificate
- Web Application Development, Certificate
- Data Analytics, Technical Certificate
- Full Stack Web Development, Technical Certificate
- Network Infrastructure, Technical Certificate
- Software Development, Technical Certificate
- Supply Chain Management, Technical Certificate
- Applied Artificial Intelligence, AAS
- Applied Artificial Intelligence, Professional Certificate
- Applied Artificial Intelligence, Technical Certificate
- Information Systems and Analytics, Certificate