23.10.2014 Views

The College of Liberal Arts and Sciences - Butler University

The College of Liberal Arts and Sciences - Butler University

The College of Liberal Arts and Sciences - Butler University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

140<br />

<strong>and</strong> evaluating research results. Prerequisites:<br />

CS321, CS351, <strong>and</strong> SE361, or junior st<strong>and</strong>ing<br />

<strong>and</strong> permission <strong>of</strong> the department. (U)(2).<br />

Occasionally.<br />

CS499, Honors <strong>The</strong>sis: (U)(3) Occasionally.<br />

S<strong>of</strong>tware Engineering Courses<br />

SE267, Business Application Development:<br />

Programming in Visual Basic, with applications<br />

to business: Topics include data representation,<br />

control structures, arrays, functions <strong>and</strong> objects.<br />

Prerequisites: none. (U)(3). Fall <strong>and</strong> spring.<br />

SE331, Web-Based Client/Server Programming:<br />

Web-based applications programming in<br />

a Unix-based environment. Topics include<br />

XHTML/CSS <strong>and</strong> JavaScript on the client side,<br />

<strong>and</strong> PHP <strong>and</strong> Perl CGI programming on the<br />

server side. Other topics include client/server<br />

object-oriented s<strong>of</strong>tware architectures, protection<br />

<strong>and</strong> security related to network programming,<br />

<strong>and</strong> database connectivity. Prerequisite:<br />

CS248. (U)(3). Occasionally.<br />

SE361, Object-Oriented Design: This course<br />

uses the Unified Modeling Language (UML)<br />

as a vehicle to introduce the basic principles <strong>of</strong><br />

object-oriented methodology <strong>and</strong> design, covering<br />

classes, objects, data abstraction, polymorphism,<br />

information hiding <strong>and</strong> relationships<br />

among classes such as inheritance, association,<br />

aggregation <strong>and</strong> composition. Specific design<br />

techniques are covered for object-oriented<br />

programming languages such as Java <strong>and</strong> C++.<br />

<strong>The</strong> course also provides a first exposure to the<br />

s<strong>of</strong>tware development lifecycle <strong>of</strong> object-oriented<br />

s<strong>of</strong>tware applications. A small team design<br />

project is required. Prerequisite: CS248. (U)(3).<br />

Spring only.<br />

SE411, Internship: Supervised work experience<br />

in s<strong>of</strong>tware engineering. Prerequisites: SE361,<br />

SE461, CS485, <strong>and</strong> one <strong>of</strong> SE462 or CS382<br />

or CS383. (U)(3). Occasionally.<br />

SE461, Managing S<strong>of</strong>tware Development:<br />

Techniques, principles <strong>and</strong> processes for<br />

developing large <strong>and</strong> complex s<strong>of</strong>tware systems:<br />

Systems analysis <strong>and</strong> specification, modeling,<br />

design patterns, implementation, validation<br />

<strong>and</strong> verification, quality assurance <strong>and</strong> project<br />

management. A team based s<strong>of</strong>tware project is<br />

required. Prerequisite: SE361. (U/G)(3).<br />

Occasionally.<br />

<strong>Butler</strong> <strong>University</strong><br />

SE462, Modernizing Legacy S<strong>of</strong>tware:<br />

Fundamental concepts, principles, techniques<br />

<strong>and</strong> tools maintenance <strong>and</strong> evolution <strong>of</strong> legacy<br />

s<strong>of</strong>tware systems. S<strong>of</strong>tware maintenance <strong>and</strong><br />

evolution process models, re-engineering,<br />

reverse engineering, <strong>and</strong> program comprehension<br />

tools. A modernization project is required.<br />

Prerequisite: SE361. (U/G)(3). Occasionally.<br />

SE463, S<strong>of</strong>tware Testing <strong>and</strong> Quality<br />

Assurance: This course will expose computer<br />

science <strong>and</strong> s<strong>of</strong>tware engineering students to the<br />

fundamental concepts, principles, systematic<br />

techniques <strong>and</strong> tools involved in testing <strong>and</strong><br />

quality assurance <strong>of</strong> s<strong>of</strong>tware systems. Some<br />

topics to be covered include black <strong>and</strong> white<br />

box testing techniques, object-oriented testing,<br />

regression testing, system integration testing,<br />

as well as s<strong>of</strong>tware test planning <strong>and</strong> reporting.<br />

Prerequisite: SE361. (U/G)(3). Occasionally.<br />

SE471, 472, 473, Topics in S<strong>of</strong>tware<br />

Engineering: In-depth study <strong>of</strong> special topics<br />

not covered in regular courses. Prerequisite:<br />

Permission <strong>of</strong> the department. (U/G)(1, 2, 3).<br />

Occasionally.<br />

Economics Program<br />

Pr<strong>of</strong>essors<br />

Peter Grossman, Efroymson Chair <strong>of</strong> Economics,<br />

Ph.D.; Robert Main, Ph.D.; William<br />

Rieber, Ph.D.<br />

Associate Pr<strong>of</strong>essor<br />

Kathy Paulson Gjerde, Ph.D.<br />

Adjunct Faculty<br />

Robert Kirk, Ph.D.; <strong>The</strong>odore Kuhn, M.A.;<br />

Thomas Litkowski, M.A.; Timothy Zimmer,<br />

Ph.D.<br />

Why Study Economics?<br />

Economics provides you with problem-solving<br />

<strong>and</strong> data-gathering skills to make informed<br />

decisions in a variety <strong>of</strong> settings; e.g. government,<br />

law, finance, business <strong>and</strong> journalism; <strong>and</strong> for<br />

a variety <strong>of</strong> job responsibilities, from college<br />

intern or a newly-hired bank credit analyst,<br />

at one end <strong>of</strong> the spectrum, to U.S. senator,<br />

Supreme Court justice, or CEO <strong>of</strong> a successful<br />

business, on the other.<br />

Besides being a strong major in its own right,<br />

economics is a nice complement to students<br />

who have interests in philosophy, political science,<br />

sociology, history, mathematics, psychology,<br />

foreign languages, engineering <strong>and</strong> English.<br />

Indeed, the Nobel Prize in economics is <strong>of</strong>ten

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!