
Bachelor of Science in Information Systems Course Descriptions
BSIS - 310. Information Systems Theory and Practice (3)
A comprehensive overview of the components of information systems infrastructures, including computing platforms, software architectures, and telecommunications networks. Systems theory is used to aid students in understanding how information technology promotes improvements in quality, timeliness, and organizational effectiveness.
BSIS - 312. Managing and Leading the Information Technology Organization (3)
Provides an understanding of the growth of the digital economy and its socioeconomic implications for information technology and electronic commerce. Aspects of the digital economy addressed include: macroeconomic assessment; strategy, planning and implementation; the business value of systems; decision-making; group processes; organizational change; and project management.
BSIS - 315. Software Programming Concepts (3)
An introduction to the principles of software design, development, testing, and maintenance. Basic programming concepts that include problem analysis and program logic are explained and practiced using a popular programming language.
BSIS - 320. Systems Analysis and Design (3)
Provides systematic methodologies for analyzing and developing information systems. Emphasis is placed on effective communication and interpersonal skills with users, team members, and others associated with system development. Structured and object-oriented analysis, and design using modeling tools and project management standards throughout the system-development life cycle, are core topics of the course.
BSIS - 330. Electronic Commerce Strategy, Architecture and Design (3)
Examines the linkage of organizational strategy and electronic methods of delivering products, services, and exchanges in inter-organizational, national, and global contexts. Information technology strategies and solutions for enabling effective Internet-based business models are analyzed. Legal and ethical issues involving information privacy and security are also considered. Parts of this course may be offered via online delivery.
BSIS - 340. Telecommunications (3)
Analyzes historical and current developments impacting the evolution of telecommunications. Video, voice, and data technologies are studied, including analog, digital, satellite, and wireless communications. The basics of telecommunications networks in modern organizations are addressed. Class exercises focus on real world applications of data communications and networking.
BSIS - 400. Information Technology Hardware and Systems Software (3)
Focuses on developing a comprehensive understanding of hardware and deep layers of system software components required for modern computer systems. The student is expected to understand the tradeoffs in computer architecture for effective use in a business environment.
BSIS - 405. Database Concepts (3)
Provides an introduction to basic database design, including the exploration of data-modeling techniques, database query functions, and database manipulating concepts. The roles of the database administrator and current technologies for the management of organizational data resources are also examined.
BSIS - 430. Project Planning and Development (3)
Covers factors necessary for advanced IS students, operating as a high-performance team, to engage in and complete the design, implementation, and integration of an information system. Students utilize the technical and behavioral factors necessary for successful management of information systems development. Approaches will include the methods and conceptual frameworks for project development, with an emphasis on identifying needs, defining requirements, project-costing, scheduling, and resource allocation.

University of San Francisco
http://www.usfca.edu
2130 Fulton Street
San Francisco, CA 94117-1080