<TABLE>
FORM 13F INFORMATION TABLE
VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C>
A T & T COM 001957109 241 8200.00 SH SOLE 8200.00
Alteon Websystems Inc. COM 02145A109 1467 13530.00 SH SOLE 10505.00 3025.00
Apache Corp COM 037411105 1803 30500.00 SH SOLE 22975.00 7525.00
Applied Micro Circuits COM 03822W109 1092 5275.00 SH SOLE 4450.00 825.00
Atlantic Coast Airlines COM 048396105 7109 220850.00SH SOLE 188775.00 32075.00
B.J. Services Co. COM 055482103 1705 27890.00 SH SOLE 21040.00 6850.00
BB&T CP COM 054937107 275 9118.00 SH SOLE 9118.00
Bankamerica Corp. COM 066050105 235 4486.00 SH SOLE 4486.00
Barr Labs, Inc. COM 068306109 13609 205227.00SH SOLE 169094.00 36133.00
Barrett Resources COM 068480201 8575 226770.00SH SOLE 186620.00 40150.00
Bed, Bath & Beyond COM 075896100 1245 51045.00 SH SOLE 39095.00 11950.00
Bookham Technology COM 09856Q108 1587 37010.00 SH SOLE 28670.00 8340.00
Bristol Myers Squibb COM 110122108 537 9400.00 SH SOLE 9400.00
CSG Systems International COM 126349109 5855 201896.00SH SOLE 166871.00 35025.00
Cable Design Tech COM 126924109 6065 249478.00SH SOLE 209730.00 39748.00
Calpine Corp. COM 131347106 1876 17970.00 SH SOLE 13770.00 4200.00
Caremark Rx COM 141705103 11058 982930.00SH SOLE 826860.00 156070.00
Celestica Inc. Sub VTG COM 15101Q108 2314 33420.00 SH SOLE 26045.00 7375.00
Celgene Corp. COM 151020104 924 15525.00 SH SOLE 12075.00 3450.00
Chase Manhattan COM 16161a108 584 12637.00 SH SOLE 12637.00
Ciena Corp. COM 171779101 1103 8980.00 SH SOLE 6990.00 1990.00
Cisco Systems COM 17275r102 663 12000.00 SH SOLE 12000.00
Compaq Computer COM 204493100 449 16283.00 SH SOLE 16283.00
Comverse Technology COM 205862402 2323 21510.00 SH SOLE 16135.00 5375.00
Cooper Cameron COM 132632100 2210 29995.00 SH SOLE 21820.00 8175.00
Corning, Inc. COM 219350105 1231 4145.00 SH SOLE 4145.00
Digital Lightwave COM 253855100 8337 114795.00SH SOLE 95470.00 19325.00
Disney (Walt) Company COM 254687106 204 5340.00 SH SOLE 5340.00
Dover Corp. COM 260003108 272 5800.00 SH SOLE 5800.00
Emerson Elec Co COM 291011104 511 7625.00 SH SOLE 7625.00
Enron Corp COM 293561106 671 7659.00 SH SOLE 7659.00
Express Scripts Inc. COM 302182100 1209 16730.00 SH SOLE 12880.00 3850.00
Extreme Networks COM 30226D106 2932 25610.00 SH SOLE 19910.00 5700.00
Exxon Mobil Corporation COM 30231g102 904 10138.00 SH SOLE 10138.00
Family Dollar Store COM 307000109 1237 64260.00 SH SOLE 50210.00 14050.00
Federal National Mtg COM 313586109 357 5000.00 SH SOLE 5000.00
Flextronics International, Ltd COM y2573f102 23753 289235.00SH SOLE 238860.00 50375.00
Galileo Technology COM M47298100 13276 418145.00SH SOLE 351940.00 66205.00
General Electric COM 369604103 3004 52079.00 SH SOLE 52079.00
Harris Corp. COM 413875105 956 33615.00 SH SOLE 24915.00 8700.00
Home Depot, Inc. COM 437076102 893 16825.00 SH SOLE 16825.00
IBM Corporation COM 459200101 945 8400.00 SH SOLE 8400.00
Inforte Corp. COM 45677R107 2926 83305.00 SH SOLE 69755.00 13550.00
Integrated Device Tech COM 458118106 1976 21830.00 SH SOLE 16850.00 4980.00
Intel Corporation COM 458140100 557 13400.00 SH SOLE 13400.00
International Rectifier COM 460254105 713 14120.00 SH SOLE 10870.00 3250.00
Investment Technology Group, I COM 46145F105 5254 131548.00SH SOLE 104976.00 26572.00
Johnson & Johnson COM 478160104 235 2500.00 SH SOLE 2500.00
King Pharmaceuticals COM 495582108 9283 277608.00SH SOLE 236078.00 41530.00
Kopin Corp. COM 500600101 1774 98575.00 SH SOLE 77375.00 21200.00
London Pacific Group COM 542073101 11310 569040.00SH SOLE 477595.00 91445.00
Management Network Group COM 561693102 4780 228995.00SH SOLE 194495.00 34500.00
Marchfirst Inc. COM 566244109 2237 142600.00SH SOLE 119850.00 22750.00
Marsh & McLennan COM 571748102 717 5400.00 SH SOLE 5400.00
Maverick Tube COM 577914104 5970 221640.00SH SOLE 185390.00 36250.00
Medimmune, Inc. COM 584699102 2819 36490.00 SH SOLE 32590.00 3900.00
Mercator Software COM 587587106 2926 176681.00SH SOLE 151006.00 25675.00
Merck & Co., Inc. COM 589331107 767 10299.00 SH SOLE 10299.00
Microsoft COM 594918104 458 7586.00 SH SOLE 7586.00
Minnesota Mining & Manufacturi COM 604059105 287 3150.00 SH SOLE 3150.00
Mips Technologies COM 604567107 9465 205760.00SH SOLE 172180.00 33580.00
NVIDIA COM 67066G104 18859 230340.00SH SOLE 193525.00 36815.00
Nabors Ind Inc COM 629568106 5957 113685.00SH SOLE 100212.00 13473.00
Natural Microsys COM 638882100 6777 125980.00SH SOLE 104080.00 21900.00
Newport Corp. COM 651824104 5086 31934.00 SH SOLE 29629.00 2305.00
Nordstrom Inc. COM 655664100 477 30655.00 SH SOLE 24355.00 6300.00
Oceaneering Intl Inc. COM 675232102 5184 311822.00SH SOLE 262047.00 49775.00
Oracle Systems Corporation COM 68389X105 325 4125.00 SH SOLE 4125.00
Pacific Sunwear of California, COM 694873100 3667 195599.00SH SOLE 165526.00 30073.00
Patterson Energy, Inc. COM 703414102 11555 336140.00SH SOLE 283865.00 52275.00
Pfizer Inc. COM 717081103 207 4600.00 SH SOLE 4600.00
Pharmaceutical Product Dev. Lt COM 717124101 10884 409735.00SH SOLE 350060.00 59675.00
Polycom, Inc. COM 73172K104 15592 232832.00SH SOLE 200932.00 31900.00
Precision Drilling CP COM 74022D100 7433 208640.00SH SOLE 172715.00 35925.00
Pride International COM 741932107 9095 343192.00SH SOLE 285642.00 57550.00
Priority Healthcare COM 74264t102 19875 260660.00SH SOLE 220521.00 40139.00
Province Health COM 743977100 11477 287375.00SH SOLE 232816.00 54559.00
RSA Security Inc. COM 814208104 4655 107950.00SH SOLE 84900.00 23050.00
SBS Technologies Inc. COM 78387P103 4050 174206.00SH SOLE 160236.00 13970.00
SDL, Inc. COM 784076101 6811 22020.00 SH SOLE 20335.00 1685.00
Safeguard Scientific, Inc. COM 786449108 519 26040.00 SH SOLE 18890.00 7150.00
Sandisk Corporation COM 80004c101 10007 149925.00SH SOLE 124125.00 25800.00
Schering-Plough COM 806605101 335 7200.00 SH SOLE 7200.00
Schlumberger Limited COM 806857108 263 3200.00 SH SOLE 3200.00
Scientific Atlanta, Inc. COM 808655104 2035 31980.00 SH SOLE 24430.00 7550.00
Semtech Corporation COM 816850101 11890 287364.00SH SOLE 241114.00 46250.00
Silicon Valley Bancshares COM 827064106 9717 166860.00SH SOLE 139035.00 27825.00
Skywest, Inc. COM 830879102 10017 195455.00SH SOLE 163505.00 31950.00
Smartforce PLC COM 83170A206 10132 213860.00SH SOLE 184885.00 28975.00
Southwest Securities Group, In COM 845224104 3892 133044.00SH SOLE 110403.00 22641.00
Starbucks Corp COM 855244109 1499 37426.00 SH SOLE 27776.00 9650.00
State Street Corp. COM 857477103 650 5000.00 SH SOLE 5000.00
Suiza Foods Corp. COM 865077101 9904 195384.00SH SOLE 162884.00 32500.00
Titan Corporation COM 888266103 4108 248990.00SH SOLE 212615.00 36375.00
Triquint Semiconductor COM 89674K103 8390 230244.00SH SOLE 194294.00 35950.00
Turnstone Systems COM 900423104 898 19360.00 SH SOLE 14930.00 4430.00
Wal-Mart Stores COM 931142103 284 5900.00 SH SOLE 5900.00
Wind River Sys Inc COM 973149107 1271 26524.00 SH SOLE 20299.00 6225.00
Worldcom Inc. COM 98155K102 289 9510.00 SH SOLE 9510.00
</TABLE>