Informatics fundamentals:
INFM 109 Informatics Fundamentals 3 Credits
Prerequisites: Demonstrated competency through appropriate
assessment or earning a grade of āCā or better in ENGL 083 or ENGL
095. Introduces the student to terminology, concepts, theory, and
fundamental skills used to implement information systems and
functions in a wide variety of applications from small to enterprise
organizations. Topics include the history of and trends in computing,
operating systems, security, cloud implementations and other
concepts associated with applying the principles of good information
management to the organization. A brief introduction to word
processing and spreadsheets is included as part of a skill set that
students will use throughout their careers in informatics.
Computing logic:
SDEV 120 Computing Logic 3 Credits
Prerequisites: Demonstrated competency through appropriate
assessment or earning a grade of āCā or better in ENGL 083 or ENGL
095. Introduces the student to algorithms, logic development and
flowcharting as tools used to document computer logic. Students
will study math concepts and the importance to computer development.
Included areas of study are base numbering systems, truth
tables, logic and relational operators. Other concepts covered are
order of precedence, decision trees, security, different types of language
approaches, and scripting. Students will practice skills such
as listening, team building, work ethic, communications, documentation,
and adaptability. Concepts will be demonstrated using basic
scripting and simple programming code.
Intro. to software development:
SDEV 140 Introduction to Software 3 Credits
Development
Prerequisites: SDEV 120. Introduces students to concepts and
practices of programming languages and software development.
Students are introduced to algorithms and development tools used
to document/implement computer logic. Discusses the history of
software development, the different types of programming such as
real time processing, web/database applications, and different program
development environments. Students are introduced to structured
programming concepts such as basic control structures, variables,
constants, arrays, procedures and functions; and advanced
concepts such as lists, records, sorts and searches. Students are
introduced to object-oriented software development. Concepts will
be applied using basic scripting and/or simple programming code.
Students will practice skills such as team building, work ethic, communication,
documentation, and adaptability.