|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course investigates how languages are implemented and gives the student enough knowledge to build specialized "mini languages" for niche applications. Students willuse compiler generation tools, such as Lex and Yacc, and will create some hand-built components. Although some theory is presented, the emphasis is on implementation (programming) rather than theorem proving. Most programming is done in C, but other languages (C++, JAVA) are also used. 3 hours of lecture per week. Prerequisite: CIS-3030, CIS-3050.
-
3.00 Credits
This course addresses the methodology used in gathering data, analyzing data, and determining user requirements for information processing using advanced systems analysis techniques and the associated techniques used in designing solutions that can then be programmed as application software for use on computer-based systems. 3 hours of lecture. Prerequisite: Junior standing in IST or CPE and CIS-2260.
-
3.00 Credits
This course continues beyond good programming techniques to design modeling techniques for process, event, object and data modeling and utilizes an underlying framework call UML (Unified Modeling Language). 3 hours of lecture, 2 hours of laboratory per week. Prerequisites: CIS-3070 or 3090.
-
3.00 Credits
This course is chiefly concerned with the application of engineering principles to the all too chaotic process of software development. The student will learn how the concepts of repeatability, modularity, traceability, maintainability, and reusability affect the architecture and design of software systems. The software life cycle and how it is supported by various methodologies will be explored, as well as the ramifications of differing team sizes to the selection of traditional versus agile methods. The student will be shown how documentation techniques, modeling languages, and CASE tools can be used to minimize miscommunications and ensure that the system desired is the system that is eventually built. 3 hours of lecture per week. Prerequisite: CIS-3030, CIS-3050.
-
2.00 Credits
This course is a largely self-directed senior project in which students demonstrate their mastery of the subjects covered in their program. 1 hour of lecture, 3 hours of laboratory per week. Prerequisite: Senior standing in a computer program. [Course fee: $50.00]
-
3.00 Credits
Completion and final presentation of the senior project begun in the fall. Regular progress reports are required and a formal presentation is required at the end of the term. This presentation occurs in front of students, departmental faculty, and invited guests (including potential employers). 1 hour of lecture, 6 hours of laboratory per week. Prerequisite: CIS-4711 or instructor permission. [Course fee: $50.00]
-
3.00 Credits
This capstone course combines a major project with a review of systems development and life cycle including select human and organization behavior issues, a survey of information technology associated literature focusing on the role of information sciences in society, the psychological underpinnings of design, experimental technologies and future looking science fiction In addition to the significant project spanning at least the three stages of the life cycle, reflective activities include development barriers, use interaction, analyzing project performance and planning for future issues. 1 hour of lecture, 3 hours of laboratory per week. Prerequisite: Senior standing in the Software Engineering or Information Technology program.
-
2.00 Credits
This course is a largely self-directed senior project in which students demonstrate their mastery of the subjects covered in the BS.CSE or BS.CIT program. 4 hours of laboratory per week. Prerequisite: Senior standing in the CSE or CIT programs.
-
3.00 Credits
This course is the completion and final presentation of the senior project begun in the fall. Regular progress reports are required and a formal presentation is required at the end of the academic year. This presentation occurs in front of students, departmental faculty, and invited guests (including potential employers). 1 hour of lecture, 4 hours of laboratory per week. Prerequisite: CIS-4721.
-
1.00 Credits
This course is designed to facilitate a successful transition to college and focuses on orientation to college and academic success strategies. Topics include: student rights and responsibilities, student grading and graduation requirements, student information technologies and database orientation, campus/site resources, time management, note taking, introduction to career opportunities and program-specific topics including construction program issues and the building construction industry and professional development. 1 hour of seminar per week. Prerequisite: None.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|