CSCI 13200 - Practical Unix and Programming with Lab
Overview
Course Title
Practical Unix and Programming with Lab
Department(s)
Description
This is an introducton to elementary computer programming and the UNIX operating system. Students are taught fundamental programming principles that can be applied to any porgramming language, but Perl is the language they are taught in this course. Students are given a conceptual overiew of the UNIX operating system and programming environment, and a practical introduction to shell programming, and the use of UNIX filters and utilities. This is a pragmatic course with an emphasis on skills acquisition; students will learn how to get things done quickly and easily in a UNIX environment. This course teaches students the principles underlying the use of the UNIX operating system. It directs the student to various resources that will enable him or her to learn more about UNIX independently. It covers the most important UNIX concepts, including users, groups, privileges and permissions, shells, files and file sytems, input-output and redirection, environments, and program execution. It covers the basic of shell programming and examines shell characteristics common to all UNIX shells. It introduces computer programming, first through shell programm
Typically Offered
Fall, Spring
Academic Career
Undergraduate
Requirement Designation
FSW - Flexible Core - Scientific World
Credits
Minimum Units
3
Maximum Units
3
Academic Progress Units
3
Repeat For Credit
No
Components
Name
Lecture
Hours
3