Intro to Software Engineering (MCIT 591)

This class was created by Brainscape user Laurie Stiles. Visit their profile to learn more about the creator.

Decks in this class (17)

Intro to Computers & Java
Computer program,
Programming,
Algorithm
38  cards
Java Fundamentals
Class,
Object,
Variable
37  cards
Data Types & Arithmetic
Primitive data types,
What are the primitive data types...,
Why are data types important
18  cards
Decision Structures
Relational operator,
Boolean operator,
Logical expressions
14  cards
Loops
Loop,
What are the two ways to write a ...,
While loop
33  cards
Arrays & Array Lists
What is an array,
How do you declare an array,
Size declarator
50  cards
Classes & Objects
Instance of a class,
Coupling,
Cohesive
55  cards
Program Design & Analysis
Software development,
Object oriented program,
Program specification
26  cards
Strings & Text Processing
How do you find the number of cha...,
How do you combine two strings,
How do you compare two strings
17  cards
File Handling
Tbd,
Scanner,
What are the three main steps tak...
28  cards
Exception Handling
Exception,
Exception handler,
Exception handling
13  cards
Testing & Debugging
Unit testing,
Code coverage,
Black box testing
19  cards
Iheritance & Polymorphism
Inheritance polymorphism,
Superclass,
Subclass
44  cards
Java Collections Framework
Collection,
List,
Set
20  cards
*Recursion*
Recursive method,
Depth of recursion,
When can problems be solved with ...
11  cards
*Sorting, Searching & Algorithm Analysis*
Bubble sort,
Selection sort,
Insertion sort
22  cards
*Graphical User Interfaces*
Components,
Java foundational classes,
Abstract windowing toolkit awt
48  cards

More about
Intro to Software Engineering (MCIT 591)

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Laurie Stiles's Intro to Software Engineering (MCIT 591) flashcards for their University of Pennsylvania class now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

bus 591,ash bus 591,ash bus 591 compl...
  • 1 decks
  • 19 flashcards
  • 1 learners
Decks: Ash Bus 591 Entire Course, And more!
OU TM354 Software Engineering (SAQs)
  • 9 decks
  • 297 flashcards
  • 221 learners
Decks: Unit 1 Approaches To Software Developmen, Unit 2 Requirements Concepts, Unit 3 From Domain Modelling To Requirem, And more!
Make Flashcards