CISP211 |
E-Business Technologies
This course is an introduction to Internet and Web based technologies, and methods improving purchase and logistics activities. Main topic areas include web-based technologies used to create new business opportunities, business strategies for e-commerce, hardware and software requirements, security concerns, payment systems, MRP, ERP concepts, cloud technology. Applicable Course Fees can be found at https://my.davenport.edu/financial-aid/how-much-does-du-cost/tuition-and-fees.
Prerequisite(s): CISP111
|
3 |
CISP220 |
Web Page Applications
This foundational course in web page design and development provides hands-on experiences in HyperText Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript to develop, validate, link, publish, design, and maintain web pages using industry standard tools. Topics covered include HTML forms, responsive design, interactive content, media usage, cascading style sheets, and the publishing process. Applicable Course Fees can be found at https://my.davenport.edu/financial-aid/how-much-does-du-cost/tuition-and-fees.
|
3 |
CISP238 |
Server Side Scripting I
Students learn to combine front-end and back-end web development using the Model-View-Controller software pattern. Students create database-driven web pages that can retrieve and manipulate data contained in a database using an entity framework to solve specific problems. Note: This course requires a C or better grade in order to take the next course in the sequence. Applicable Course Fees can be found at https://my.davenport.edu/financial-aid/how-much-does-du-cost/tuition-and-fees.
Prerequisite(s): CSCI232, CSCI234, CSCI239, or CISP242
|
3 |
CISP309 |
Database Systems
This course covers the use of a relational database management system (RDBMS) in the design and development of database systems. Topics include the use of SQL, DDL, stored procedures, indexes, constraints, triggers, user management, query optimization, and administrative tasks. Applicable Course Fees can be found at https://my.davenport.edu/financial-aid/how-much-does-du-cost/tuition-and-fees.
Prerequisite(s): CISP247
|
3 |
CISP340 |
Mobile Application Develpmnt I
This course explores the tools, platforms, and techniques required to develop applications for highly mobile and compact devices. Mobile applications will be designed, developed, tested, and deployed that provide computing services to the mobile user. The design implications between traditional desktop application development and mobile application development will be investigated during the course of application development. Note: A grade of C or better is required to take the next course in the sequence. Applicable Course Fees can be found at https://my.davenport.edu/financial-aid/how-much-does-du-cost/tuition-and-fees.
Prerequisite(s): CSCI231
|
3 |
CISP401 |
Systems Analysis and Design
The major concepts of systems analysis and design are reinforced. The student will learn how to provide management for projects that employ the methods of data gathering, fact-finding and input/output design. Using case problems, students will implement the techniques of system development and project management. In preparation for the role of a systems analyst or designer, students will be expected to use all of the skills and techniques of an advanced analyst to research a complex project. Applicable Course Fees can be found at https://my.davenport.edu/financial-aid/how-much-does-du-cost/tuition-and-fees.
Prerequisite(s): CISP111, CISP247 and either CSCI232, CSCI234, CSCI239.or CISP242
|
3 |
CISP490* or TECH489* |
Computer Information Systems Internship or Field Experience in Technology
CISP490 - Contact Career Services at least one semester prior to enrolling. This bachelor-level Computer Information Systems Internship is the integration of previous classroom instruction with new learning acquired through on-the-job work experience. The employment experience should be related as closely as possible to the student’s major field and individual interest. In general, 150–200 hours of career-related work time shall be required at the employment site and evidenced by weekly reports filed by the student. Students will be given information concerning placement site possibilities; however, responsibility for selection by the internship employer rests with the student. The internship may be either paid or unpaid. An appropriate faculty member and the placement site supervisor will evaluate the student’s performance. A $30.00 insurance fee and a $30.00 Internship Management fee are charged in this course. Note: Any unexcused non-attendance or dismissal from an internship will result in a grade of F. A Criminal Background check and drug screening may be required by the Internship site. Prerequisite(s): Junior status, CISP247 and either CSCI232, CSCI234, CSCI239, CISP242 or CISP310; minimum 2.5 cumulative grade point average and 2.7 in the major.
TECH489 - This course provides students the opportunity to apply discipline-related knowledge through live, field-based projects with organizational clients from diverse industries and sectors, including entrepreneurs, small businesses, and non-profit organizations, among others. Teams of three to five students, with support of faculty, provide data, analysis, and recommendations designed to help clients achieve technological advances to solve organizational challenges and to impact growth. This qualifies as an Experiential Learning option within the College of Technology. Prerequisite(s): Senior status and minimum GPA of 2.3
*Either CISP490 or TECH489 must be completed unless the experiential learning component is satisfied. An upper level technology substitution must be chosen if the experiential component is completed within a required course in the major.
|
3 |
CSCI312 |
Data Structures/Algorithms
This course is a continuation of object-oriented programming that investigates advanced topics in technically oriented programming. Algorithmic analysis using computational complexity and big-O notation will be applied to classic data structures, including but not limited to arrays, vectors, linked lists, stacks, queues, trees, binary trees, binary search trees, and graphs. The computational complexity of classic searching and sorting algorithms will also be investigated. Applicable Course Fees can be found at https://my.davenport.edu/financial-aid/how-much-does-du-cost/tuition-and-fees.
Prerequisite(s): CSCI232, CSCI234, or CSCI239
|
3 |
CSCI342 |
Adv ObjectOriented Programming
This course continues exploring the tools and techniques required to perform object-oriented analysis in an effort to design and build reusable, extensible, efficient, and maintainable software. Design patterns, UML, and object-oriented techniques will be utilized throughout the development lifecycle to design, develop, and test software that meets functional and non-functional requirements. Applicable Course Fees can be found at https://my.davenport.edu/financial-aid/how-much-does-du-cost/tuition-and-fees.
Prerequisite(s): CSCI312
|
3 |
TECH497 |
College of Technology Capstone
This is the capstone for the Bachelor of Applied Science Degree in the College of Technology. Competency of the program will be demonstrated through a project in which the student demonstrates proficiency in their specific major area of study. Students are strongly encouraged to attempt a certification exam relevant to their degree during this course. The estimated cost of an outside certification exam is $125 - $300. Applicable Course Fees can be found at https://my.davenport.edu/financial-aid/how-much-does-du-cost/tuition-and-fees.
Prerequisite(s): Last semester; major courses complete or taken concurrently and GPMT287.
|
3 |