Computer Science and Business (CSB)
CSB 242 Blockchain Concepts and Applications 3 Credits
Blockchain is the technology underlying Bitcoin, along with other digital currencies, and a data-management technology applicable broadly in finance, accounting, marketing, supply-chain, and "smart" contracts. It offers the ability to decentralize financial transactions, automate record keeping, and increase privacy. This course gives students the basis for understanding the technological foundations of blockchain and the business impact of blockchain.
Prerequisites: ECO 001 and (BIS 111 or CSE 001 or CSE 002 or CSE 012) and (CSE 017 or MKT 111 or FIN 125 or SCM 186)
CSB 256 Computing/Business Seminar 3 Credits
Business, technical, and cultural aspects of developing, managing, and marketing computing products from the perspectives of researchers, developers, and management. Influences of patents, open source, corporate- and government-funded research, and standards. Case studies show why the best technology may not always win, unexpected impact of technical disruptions, advantages and pitfalls of technical leadership versus “following aggressively”, etc. Studies include startups, mature companies, corporate R&D labs, and academic labs. Course relates to both specific computer-related technology, and current business events.
Prerequisites: ECO 001 and (CSE 109 or CSE 241 or CSE 341)
CSB 304 (ENTP 304, TE 304) Technology and Software Ventures 3 Credits
Designed from the perspective of functional leaders, course provides a holistic perspective of developing successful software ventures across various industries in an interdisciplinary and experiential environment. Students develop a software-oriented idea, concurrent with module delivery containing best practices, case studies, and subject-matter experts. Examines business model fundamentals, customer discovery, translating requirements to a minimum viable product, agile development, user acquisition, and traction. ENTP Capstone. Prior programming experience or technical background not required. Open to students in any college and major.
Prerequisites: ENTP 101 or CSE 002 or BIS 111
CSB 311 Advanced Accounting Information Systems 3 Credits
Application of computer technology to accounting information systems. Transaction processing systems that support the revenue, conversion, and expenditure cycles of manufacturing, service, and retail business organizations. Topics include process modeling, data modeling, internal controls, corporate IT governance, IT audit techniques, SAP and application of Generalized Audit Software.
Prerequisites: (ACCT 152 or ACCT 108) and (CSE 241 or CSE 341)
Can be taken Concurrently: CSE 241, CSE 341
CSB 312 Design of Integrated Business Applications I 3 Credits
Integrated Product Development (IPD) Capstone I. Industry-based business information systems design project. Information systems design methodology, user needs analysis, project feasibility analysis of design alternatives, and integrated product development methodology. Formal oral and written presentations to clients.
Prerequisites: CSE 241, CSB 311 and (CSE 241 or CSE 341) and CSE 216
Can be taken Concurrently: CSB 311
CSB 313 Design of Integrated Business Applications II 3 Credits
Integrated Product Development (IPD) Capstone Course II. This course extends the industry-based project initiated in CSB 312 into its implementation phase. Detailed design, in-house system construction and delivery, commercial software options, and systems maintenance and support. The practical component of the course is supplemented by several classroom-based modules dealing with topics that lie at the boundary of computer science and business. Formal, oral, and written presentations to clients.
Prerequisites: CSB 312
CSB 314 International Practicum 3 Credits
A faculty led, foreign-based activity to provide students the opportunity to work on consulting, assurance, or other IT–related projects with business organizations, consulting companies, and public accounting firms. Typical projects: systems analysis and design, systems configuration and implementation, database design, user interface design, and internal control assessment. Students complete written reports and make formal presentations to client firms.
CSB 389 Honors Project 1-12 Credits
CSB 392 Independent Study 1-3 Credits
An intensive study, with report, of a topic spanning both business and computer science that is not treated in any other courses.
Repeat Status: Course may be repeated.