Bachelor of Science Degree in Computer Information Systems Courses Transferrable from Other ums campuses to the University of Maine at Augusta



Download 100.52 Kb.
Date09.01.2017
Size100.52 Kb.
#8304
Bachelor of Science Degree in Computer Information Systems
Courses Transferrable from Other UMS Campuses to the University of Maine at Augusta

The following chart provides general guidance as to which courses offered at other University of Maine System campuses will be accepted as transferable into the Bachelor of Science in Computer Information Systems undergraduate degree program at the University of Maine at Augusta.

As shown, links to course descriptions for all courses are provided. Additional courses beyond those listed may be acceptable for transfer as assessed by the appropriate course faculty on the campus to which the student is transferring.
Courses qualifying to fulfill General Education course requirements are handled on a campus-wide basis and are available through a separate information sheet.



University of Maine at Augusta

Bachelor of Science: Computer Information Systems

(Curriculum drawn from http://www.uma.edu/assets/docs/checksheets/2011/Bachelors/BSCIS.pdf)



Typical Program showing Acceptable Transfer Courses

(Course transfer information is drawn from https://peportal.maine.edu and confirmed by involved faculty members.)




REQUIRED COURSES

COURSES ACCEPTABLE FOR TRANSFER

Course Number

Course Title

USM

UM

UM-F

UM-FK

UM-M

UM-PI

BUA 101

Course Description



Financial Accounting for Decision Making

Credits: 3



ABU 111

ACC 110


ARE 130A

BUA 201


BUSI 109

REP 130A


BUAA 101

BUS 203


BUS 208

BUS 280


BUSI 109


BUS 100

ACC 201

BUAO 201


BUSI 109

BUS 150

BUA 223

Course Description



Principles of Management

Credits: 3



ABU 240

ARE 155A

BUA 325


REP 155A

BUAA 223

BUS 110


BUS 210

BUS 330

MAN 301

BUS 320

CIS 101

Course Description



Introduction to Computer Science

Credits: 3



COS 101

LAC 102



COS 125A

COS 140



COS 140

COS 81

COS 111


COS 111L

COSK 103





COS 206

CIS 131

Course Description



Web Applications and Development

Credits: 3



COS 130

NET 1




COS 125


COSK 150

COSO 102





CIS 135

Course Description



Introduction to Information Systems & Applications Development

Credits: 3





















CIS 210 (or CIS 212)

Course Description



Programming Concepts

Credits: 3






COS 120




COS 200

COS 260


COS 260L




COS 260

CIS 212 (or CIS 210)

Course Description



Programming Concepts: Visual Basic I

Credits: 3



COS 141

LOS 305


LOS 324







COS 227





COS 286

CIS 220

Course Description



Information Technology Hardware and Systems Software

Credits: 3



LOS 321
















CIS 240

Course Description




Networking Concepts

Credits: 3



LOS 319







COS 338







CIS 243

Course Description



Web Applications Programming: XML

Credits: 3





















CIS/BUA 270

Course Description



Management Information Systems

Credits: 3



BUS 345

BUS 354


BUA 135 (and BUA 235)

BUA 335











BUS 244

CIS 330

Course Description



Systems Analysis

Credits: 3












COS 333







CIS 333

Course Description



Applications Programming: PHP

Credits: 3





















CIS 350

Course Description



Database Design and Management

Credits: 3



LOS 318













BUS 345

CIS 380 (or 480)

Course Description



Internship

Credits: 3



(COS 498)







(COS 397)







CIS 460

Course Description



Impact of Information Technology

Credits: 3





















CIS 470

Course Description



Project Management

Credits: 3





















CIS 214

Programming Elective

Course Description


Applications Programming: Java

Credits: 3



COS 160

COS 241








COS 312

ELC 312


COSP 160




CIS 215

Programming Elective

Course Description


Applications Programming: C++

Credits: 3



COS 214

COS 220

COS 221





COS 225







CIS 312

Programming Elective

Course Description


Applications Programming: Advanced Visual

Basics


Credits: 3










COS 327

COSK 327








CIS 314

Programming Elective

Course Description


Applications Programming: Advanced Java

Credits: 3



COS 478
















CIS 389 or 489

Programming Elective

Course Description


Programming Topics

Credits: 3



COS 470
















CIS 394 or 489

Programming Elective Course Description



Independent Study: Programming Topics

Credits: 1 – 6





















CIS 412

Programming Elective Course Description



Visual Basic for Applications

Credits: 3





















CIS 480

Programming Elective Course Description




Programming Internship

Credits: 3



COS 498







COS 397







CIS 221

Information Technology Elective Course Description



Operating Systems: Unix

Credits: 3



COS 212

COS 231













CIS 231

Information Technology Elective Course Description



Web Applications Development I

Credits: 3





















CIS 280

Information Technology Elective Course Description



Information Technology Internship

Credits: 3





















CIS 335

Information Technology Elective Course Description



Systems Development: ASP

Credits: 3





















CIS 341

Information Technology Elective Course Description



Network Applications

Credits: 3



LOS 320
















CIS 351

Information Technology Elective Course Description



Database management Systems: Oracle

Credits: 3





















CIS 354

Information Technology Elective Course Description



Algorithms and Data Structures

Credits: 3





















CIS 360

Information Technology Elective Course Description



Geographical Information Systems I

Credits: 3





















CIS 389 or 489

Information Technology Elective Course Description



Information Technology Topics

Credits: 3



COS 470
















CIS 394 or 494

Information Technology Elective Course Description



Independent Study: Info Technology Topics

Credits: 1 – 6





















CIS 438

Information Technology Elective Course Description



E-Commerce

Credits: 3





















CIS 466

Information Technology Elective Course Description



Geographical Information Systems II

Credits: 4





















CIS 480

Information Technology Elective Course Description



Information Technology Internship

Credits: 3



COS 498







COS 397







Note: The curriculum requires 12 credits of Computer Information Programming Electives and 9 credits of Computer Information Technology Electives chosen from the list above.


University of Maine at Augusta Computer Information Systems Course Descriptions
BUA 101 Financial Accounting for Management and Decision Making

An introductory course emphasizing the understanding of financial statements. Students will learn how to prepare, read,

interpret, analyze and communicate financial information for making business decisions. Topics covered include a user

perspective of the balance sheet, income statement, equity statement, cash flows statement, and their related accounts.



Prerequisite: MAT 030 OR permission of instructor.

Credits: 3


BUA 223 Principles of Management

(This course is cross listed with JUS 223 and POS 223) A comprehensive study of management in public and private sectors.

The influence of human, social and political factors are integrated with treatment of manager’s structural and technical

processes. Analysis focus on such theories as planning, controlling, decision making, organizational design, administrative

skills, communications and information systems.

Prerequisite: ENG 101 should be taken prior to or concurrently with this course.

Credits: 3


CIS 101 Introduction to Computer Science

This course provides an overview of computer science. Topics include algorithms, structured programming, expression

evaluation, information coding, computer operations, software, networking, the object-based paradigm, the relational model,

the information systems development life cycle, and human and organizational factors in information systems. CIS 101 is a

foundation course for the CIS degree and a prerequisite to other core courses. Lecture and laboratory.

Prerequisite: MAT 111 OR appropriate scores on the UMA Placement Test.

Credits: 3


CIS 131 Web Applications

A practical, hands-on introduction to the design and development of a web site, this course introduces students with little to

no experience in web scripting to the concepts, syntax, and structure of XHTML. The course will also include an

introduction to Cascading Style Sheets (CSS), an important presentation initiative, and Universal Design, the process of

incorporating accessible design features into web pages. The final project-based assignment will assess the comprehensive

process of designing, developing, and publishing a personal or professional site on a web server.



Prerequisite: CIS 100 OR equivalent computer skills OR permission of instructor.

Credits: 3


CIS 135 Introduction to Information Systems & Applications Development I

This course provides an introduction to information systems development, including topics such as object-oriented

development and relational databases. As a result of taking this course, students will be able to develop a small office

application by adapting an office productivity package, such as a database and/or spreadsheet, and integrating Web

technology. Students will work both individually and in groups to specify requirements and develop solutions that enhance

productivity and managerial decision making.



Prerequisite: MAT 111 OR appropriate scores on the UMA Placement Test. Students are assumed to have the equivalent of CIS 100.

Credits: 3


CIS 210 Programming Concepts

This course provides an elementary treatment of program control structures and data, file and object structures used to

develop software. Topics include structured programming; program verification; data structures including arrays, lists, and

stacks; objects; and indexed files. This course is designed to fulfill the CS1 requirement in the ACM computer science

curriculum.

Prerequisite: a grade of B or higher in CIS 101 OR CIS 101 and an introductory course in programming.

Credits: 3


CIS 212 Programming Concepts: Visual Basic I

In this introductory programming concepts course, students will gain an understanding of logic, flow control, and objectoriented structures as well as hands-on experience in developing interfaces, objects, and controls using a variety of design

approaches. Visual Basic introduces and applies concepts of object-oriented, event-driven, structured programming to create

end-user mobile, web, office, and database applications.



Prerequisites: CIS 101 OR permission of instructor.

Credits: 3


CIS 220 Information Technology Hardware and Systems Software

This course provides in-depth coverage of computer, network and operating systems principles found in computing systems.

Topics include systems architecture for single-user, central and networked computer systems; and structure of single and

multi-user operating systems.



Prerequisite: CIS 101.

Credits: 3


CIS 240 Networking Concepts

This course provides an introduction to telecommunications and networking. Topics covered include basic terms, concepts,

equipment, protocols, and standards; network evolution and architecture; public and local networks; data security; the

economics of network communication; network services; and the impact of data networks.



Prerequisite: CIS 220 OR permission of instructor.

Credits: 3


CIS 243 Web applications Programming: XML

This hands-on XML programming course is designed to provide the student with a theoretical foundation and applied skills

required to use XML (eXtensible Markup Language) as a Web publishing and data management tool. Students explore the

history of XML and its role in B2B (Business to Business) applications.



Prerequisites: CIS 131 and CIS 135.

Credits: 3


CIS 270 Management Information Systems

(This course is cross listed with BUA 270.) This course provides an understanding of organizational systems, planning and

decision processes. Topics include decision theory, TQM and reengineering, project management, and information as a

strategic resource.



Prerequisites: CIS 101 and CIS 135.

Credits: 3


CIS 330 Systems Analysis

This course provides the study of methods used in analyzing needs for information and specifying requirements for an

application system. Topics covered include the concept of the system life-cycle, the iterative nature of the process of analysis

and design, and the traditional and object-based methodology for developing a logical specification for a system.



Prerequisite: CIS 270.

Credits: 3


CIS 333 Web Programming: PHP

This hands on course is designed to provide the student with a theoretical foundation and applied skills required to use PHP

as a Web publishing and data management tool. Functional examples and comprehensive hands on lab activities will

reinforce the concepts presented and will demonstrate how PHP and MySQL go hand in hand to dynamically generate ecommerce Web sites.



Prerequisite: CIS 131 and CIS 212.

Credits: 3


CIS 350 Database Design and Management

This course covers the implementation of information systems through database design and use of a database management

system. The course examines database models, such as the relational, entity-relationship and object-oriented database models,

as well as how to administer shared data.



Prerequisites: MAT 280 and CIS 330 OR permission of instructor.
Credits: 3
CIS 380 Internship

Students will spend part of one year working within an organization on a problem whose solution involves information

systems technology. Prerequisite: permission of the instructor. May be repeated for credit.

Prerequisite: permission of instructor.

Credits: 3


CIS 460 Computers & Culture

(This course is cross-listed with INT 360.) This course explores the philosophical, social, and economic impact of computing

on culture, and examines ethical and professional policy issues. Topics include history of computing in the context of human

problem solving; uses, misuses, and limits of computer technology; risks and liabilities; intellectual property; national and

international public policy issues; human factors; and human-machine interaction.

Prerequisite: completion of 36 credit hours.

Credits: 3


CIS 470 Project Management

This course deals with the factors necessary for successful management of and planning for information systems

development including integration of systems development with organizational goals, planning, and budgeting; and the use of

metrics, tools, and Total Quality Management (TQM) concepts. Both technical and behavioral aspects of management are

considered.

Prerequisites: CIS 330, BUA 101 and BUA 223 OR permission of instructor.

Credits: 3


CIS 214 Applications Programming: Java

The course is an introduction to O-O programming using JAVA. The course has a structured laboratory component. Students

will learn to design and implement a graphical user interface and be introduced to Internet programming.

Prerequisite: CIS 101 OR permission of instructor.

Credits: 3


CIS 215 Applications Program: C++

This course presents an introduction to the object oriented version of the C programming language, C++. The course will

address object-oriented program design issues as well as the tools and techniques of application of C++. Students will read

and write programs dealing with data structures and a variety of other topics.

Prerequisite: CIS 101 OR permission of instructor.

Credits: 3


CIS 312 Applications Programming: Visual Basic

An advanced course in Visual Basic which emphasizes more complicated application development and detailed treatment of

topics such as databases, ActiveX Controls, client/server, and Web use.

Prerequisite: CIS 212 or equivalent.

Credits: 3


CIS 314 Application Program: Advanced Java

This course will provide students with advanced knowledge of the Java programming language (JDK 1.2). The course will

first concentrate on advanced principles such as events, exception handling, inheritance, interfaces, and inner classes before

moving on to explore some advanced JDK libraries. These libraries will relate to the following topics: Swing, advanced

graphics, multimedia, networking, security, RMI, threads and database connectivity.

Prerequisites: CIS 214 and CIS 330.

Credits: 3


CIS 389 Topics in CIS

(Topic would be indicated.) A course devoted to a topic or topics in computer information systems not covered in regularly

scheduled CIS courses for which there is a perceived need or interest.

Prerequisite: completion of core 300-level courses in the B.S. in CIS degree program.

Credits: 3


CIS 394 Independent Study in Computer Information Systems

A course devoted to an independent study in computer information systems in an area not covered in regularly scheduled CIS

courses.

Prerequisite: completion of core 300-level courses in the B.S. in CIS degree program.

Credits: 1 – 6


CIS 412 Application Development: Visual Basic for Applications

Visual BASIC for Applications (VBA) is a programming language found in Microsoft and non-Microsoft products. VBA

allows users to customize their applications by creating more convenient ways to perform common tasks. VBA is designed

to guide the beginning programmer in writing procedures using the VBA language.



Prerequisites: CIS 135, CIS 212, and CIS 312.

Credits: 3


CIS 480 Internship

Student will spend part of one year working within an organization on a problem whose solution involves information

systems technology. May be repeated for credit.

Prerequisites: CIS 330 and either CIS 335 or CIS 350.

Credits: 3


CIS 221 Operating Systems: UNIX

This course introduces students to the Unix operating system. Topics covered include Unix commands and syntax; script

programming; and file management. The course will also cover a number of application programs that have come to be part

of Unix, including editors, electronic mail processing programs, and message-passing programs. An introduction to Unix

system administration, including process and user management, will be presented. Students will work with Unix in a multiuser computer environment.

Prerequisite: CIS 220 OR permission of instructor.

Credits: 3


CIS 231 Web Applications Development I

This course is a hands-on study of the underpinnings of the World Wide Web. Students will create complex Web sites using

HTML 3.2 tags and JavaScript. Multimedia enhancements, such as graphics, animations, audio and video will also be

explored. CIS 232 is strongly recommended as a follow-up course. Lecture and laboratory.



Prerequisite: CIS 101 (CIS 131 is also desirable).

Credits: 3


CIS 280 Internship

Students will spend part of one year working within an organization on a problem whose solution involves information

systems technology. May be repeated for credit.

Prerequisite: permission of instructor.

Credits: 3


CIS 335 Systems Development: ASP

This project-oriented course explores the implementation of information systems using an integrated visual object-oriented

development environment.

Prerequisites: CIS 212 and CIS 330.

Credits: 3


CIS 341 Network Applications

This course provides in-depth coverage of the TCP/IP network protocol and also covers distributed network applications,

both on local area (LAN) and wide-area (WAN) networks.

Prerequisite: CIS 240 OR permission of instructor.

Credits: 3


CIS 351 Database Management Systems: Oracle

This is an upper-level management information systems course that focuses on using Oracle’s database and applications

development utilities. This course assumes that the student has an extensive background using other databases (i.e., Access)

and an understanding of relational databases.



Prerequisites: CIS 135 and CIS 350.

Credits: 3


CIS 354 Algorithms and Data Structures

This course studies abstract data types and their use in large software systems, such as an operating system or compiler.

Specification, implementation, use and computational characteristics of data structures such as stacks, queues, trees, and

graphs are covered. Recurring concepts of computer science “such as efficiency, levels of abstraction, reuse and trade-off”

are stressed throughout. In the laboratory component, students implement and use data structures to solve a variety of

problems in information systems. This course is designed to fulfill the CS2 requirement in the ACM computer science

requirement.

Prerequisites: MAT 280 and CIS 210 OR permission of instructor.

Credits: 3



CIS 360 Geographical Info Systems

This course is designed to discuss the various issues of using spatial data contained in information systems to aid decision

makers. The use of a Geographical Information System (GIS) gives the user a valuable tool in the decision-making process

by combining the power of the database with the power of a graphical presentation tool to identify trends and other

information hidden within the information system. Topics include fundamental cartographic issues, properties of spatial data,

processing spatial data, presentation of spatial information, and GIS operations.



Prerequisite: users should have had at least one class in a high-level programming (200 or higher) language. Non-CIS students may take this course by permission of the instructor.

Credits: 3


CIS 489 Topics in Computer Information Systems

(Topic would be indicated.) A course devoted to a topic or topics in computer information systems not covered in regularly

scheduled CIS courses for which there is a perceived need or interest.

Prerequisite: completion of core 300-level courses in the B.S. in CIS degree program.

Credits: 3


CIS 494 Independent Study in Computer Information Systems

(Topic would be indicated.) A course devoted to an independent study in computer information systems in an area not covered

in regularly scheduled CIS courses.

Prerequisites: MAT 281 and completion of core 300-level courses in the B.S. in CIS degree program

Credits: 1 – 6


CIS 438 Electronic Commerce

In this course students will explore strategies for conducting business online and discuss the related technological issues of

developing an electronic commerce Web site (privacy policies, fair information practices and secure connections). Students

will obtain hands on experience configuring an online shopping cart to engage the buying public in electronic transactions.

Students will design and develop a functional transaction-enabled business-to -consumer Web site for an online information

business using an open source product called OSCommerce. In addition to site development, the web development process

will include facilitating a focus group, conducting a survey, and performing a usability test.

Prerequisites: CIS 131, CIS 135, and CIS 333.

Credits: 3


CIS 466 Geographical Information Systems II

Study of and experience in various GIS applications. The assessment, development, and implementation of a GIS project

learned from practical exercises and a course project. Programming, database design, and cartographic design are practiced.

Required in the GIS specializations in computer applications and environmental studies. Lec 2, Lab 3, out-of-class project.



Prerequisite: CIS 360 OR permission of instructor.

Credits: 4

Download 100.52 Kb.

Share with your friends:




The database is protected by copyright ©ininet.org 2024
send message

    Main page